부동 소수점 (소수)의 최상위 비트를 지정 유지하려면

주로에 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 
    } 
}

 

추천

출처www.cnblogs.com/fxyy/p/11356797.html