未来十大科技发展方向预测
09-26 194
double怎么保留两位 |
double类型保留两位小数,javadouble保留两位小数
doubledou=3.1487426;BigDecimalbigDecimal=newBigDecimal(dou).setScale(2,RoundingMode.HALF_UP);doublenewDouble=bigDecimal.doubleValue();double保留两个小数位的不同方法:1.简单的舍入方法:/***如果需要n个小数位,乘以10的次方,然后除以然后是次方。*通过round和round2的输出,可以发现round2会损失精度*所以
ˋ﹏ˊ Double方法保留两个小数位方法1(四舍五入,返回值是字符串)DecimalFormatdecimalFormat=newDecimalFormat("0.00");Stringformat=decimalFormat.freturnsthedouble类型。需要注意的是:如果结果是2020.10,则输出值为2020.1,只保留一个小数位。 1//Rounddoubleone=(double)Math.round(demo*100)/100;System.ou
publicclassDoubleTest{//Retaintwodecimalplacesandthethirddigitwillberoundedupifitisgreaterthan4(rounded)doublef=6.23556;/***UseexactdecimalBigDecimal*/publicvoidfun1(){BigDecimalbdoubletyperetainstwodecimalplaces4methodspublicclassDoubleFormat{doublef=111231.4585;publicvoidm1(){BigDecimalbg=newBigDecimal(f);doublef1=bg.setScale
Doubletyperetainstwodecimalplaces4methodspublicclassDoubleFormat{doublef=111231.4585;publicvoidm1(){BigDecimalbg=newBigDecimal(f);doublef1=bg.setScale(2,publicvoidm1(){BigDecimalbg=newBigDecimal(f);doublef1=bg.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue ();System.out.println(f1);}/***德西
后台-插件-广告管理-内容页尾部广告(手机) |
标签: javadouble保留两位小数
相关文章
发表评论
评论列表