Java에서 숫자 형식 지정
Java에서 숫자 형식을 지정하면 가독성이나 정확성을 위해 숫자가 사용자에게 표시되는 방식을 제어할 수 있습니다. . 방법은 다음과 같습니다.
특정 소수 자릿수로 숫자 서식 지정
숫자를 특정 소수 자릿수로 반올림하고 서식 지정하려면 BigDecimal을 사용하세요. 또는 Math.round().
import java.math.BigDecimal; double r = 5.1234; int decimalPlaces = 2; BigDecimal bd = new BigDecimal(r); bd = bd.setScale(decimalPlaces, BigDecimal.ROUND_HALF_UP); r = bd.doubleValue();
숫자 형식 지정 쉼표
숫자에 쉼표를 추가하려면 DecimalFormat을 사용하세요.
import java.text.DecimalFormat; DecimalFormat df2 = new DecimalFormat( "#,###,###,##0.00" ); double dd = 100.2397; double dd2dec = new Double(df2.format(dd)).doubleValue();
숫자 반올림
서식을 지정하기 전에 반올림이 필요한 경우, 당신은 사용할 수 있습니다 Math.round():
double r = 5.1234; double rounded = Math.round(r * 100.0f) / 100.0f;
모범 사례
위 내용은 가독성과 정확성을 위해 Java에서 숫자 형식을 어떻게 지정합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!