주로에 DecimalFormat 클래스를 통해 지정된 최상위 비트 부동 소수점을 유지했다.
오기 java.text.DecimalFormat의 단계; 공용 클래스 DecimalFormatTest { 공공 정적 무효 메인 (문자열 []에 args) { // # # 소수점의 지정된 번호를 통해 라운딩 이후 변경되지 않습니다 불충분하다 .. 에 DecimalFormat DF1 = 새로운 새 에 DecimalFormat ( "###." ); // 소수점 3 번 D1 = 3.123556 ; 에서 System.out.println (df1.format (D1)); // 3.124 더블 D2 = 3.1 ] 에서 System.out.println (DF1 .format (D2)); // 3.1 // 0. 0 지정된 시간까지 반올림 불충분 0 이상으로 지정 소수점의 수있을 것이다 에 DecimalFormat DF2 =새 에 DecimalFormat ( "000." ); 이중 D3 = 3.123556 ; 에서 System.out.println (df2.format (D3)); // 3.124 배 D4 = 3.1 ; 에서 System.out.println (df2.format (D4)); // 3.100 } }