2012-12-09 3 views
0

최근에 프로그래밍 방식으로 Java에서 프로그래밍 방식으로 프린터 레이아웃을 수행하는 동안 특정 숫자를 정렬하는 문제가 발생하여 오른쪽으로 정렬되도록 각 숫자의 자릿수를 계산해야했습니다. 번호. 이 작업을 수행하는 가장 쉬운 방법은 무엇입니까?숫자로 숫자를 계산하는 가장 쉬운 방법

답변

0

가장 단순한 방법에 대한 알고리즘을 고수하는 동안 내 친구는 매우 간단한 해결책을 지적했습니다. 간단히 숫자를 문자열에 넣고 길이를 계산합니다 ;-). 수학 공식으로 자신을 열심히 할 필요가 없습니다! 예를 들어 자바에서 :

String number_s = ""+number; 
int digits = number_s.length(); 

이 분리 구분에 문자열을 분할 한 후, aswell 번호를 진수로 적용 할 수 있습니다 (보통 또는,.).

희망이 적어도 누군가가 시간을 절약 할 수 있습니다.

관련 문제