마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

각 자리수에 따른 String.format 질문입니니다. (자리수구별방법) [closed]

0 추천
1.2345와 111.2345 가있을경우

1.2345은 1.234로 111.2345는 111.2 로 표시시키려고합니다.

즉 100자리미만 (1의자리~10의자리) 와 100의자리이상을 구별하는게 궁금합니다.

자르는 방법을 물어보는건 아니고,

if ( a == 단위가100의자리이하)

String b = String.format("%.2f" . a);

text.setText(b);

else if ( a == 단위가100의자리이상)

String c = String.format("%.1f" . a);

text.setText(c);

라고하면될까요..? 뭐 Stringformat 으로 자르는건 아는데 그걸 조건하는방식이 궁금합니다...

각 1의자리 10의자리 100의자리 1000의자리를 구별하는방식이 궁금합니다
질문을 종료한 이유: 생각을 한참 돌려서 하고있었네요...소수점이다보니... 100> <100 이거면 되는데 에고 너무 한심한 질문을 했네요
익명사용자 님이 2015년 6월 18일 질문
2015년 6월 18일 closed

1개의 답변

0 추천
질문에 쓰여진대로 하면 될 듯합니다만...

보다 간단한 방법이 있는지 원하시는건가요?
인연 (31,880 포인트) 님이 2015년 6월 18일 답변
답변감사합니다. 다름이아니고 각 숫자에대한 10의자리 100의자리를 어떤식으로 구별하는지를 모르겠습니다
...