Java code
?
import java.math.BigDecimal;
import java.math.RoundingMode;
public class Sample {
public static final BigDecimal a = new BigDecimal( "450.8943820597459" );
public static void main(String[] args) {
// 6 表示截取到小数点后第6位
// RoundingMode.DOWN 表示小数点后多余6位时,直接截取(不进行四舍五入)
BigDecimal result = a.setScale( 6 , RoundingMode.DOWN);
System.out.println( "a = " + a);
System.out.println( "result = " + result);
}
}
|
输出:
a = 450.8943820597459
result = 450.894382
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。