// 메소드 1 :
이중 F = 3.1516;
bigdecimal b = 새로운 bigdecimal (f);
double f1 = b.setscale (2, bigdecimal.round_half_up) .doublevalue ();
// 방법 2 :
new java.text.decimalformat ( "#. 00"). 형식 (3.1415926);
// #.00은 소수점 이하 두 자리를 의미합니다.
// 메소드 3 :
이중 D = 3.1415926;
문자열 result = string.format ( "%. 2f", d);
// %.2F %. 소수점 이전의 숫자를 나타냅니다. 두 가지 소수점 형식의 결과는 f입니다. 플로팅 포인트 유형을 나타냅니다.
// 메소드 4 :
Math.Round (5.2644555 * 100) * 0.01D;
//string.format("%0 " + 15 +"d ", 23) 23은 15 미만이며 이전에 추가됩니다.
위의 것은 편집자가 가져온 반올림 및 유지 소수를 유지하는 구현 방법의 전체 내용입니다. 모든 사람에게 도움이되기를 바랍니다. Wulin.com 더 지원 ~