更新時(shí)間:2022-11-18 14:55:32 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1439次
引入在檢索結(jié)果中保持兩位小數(shù)的五種方法,以下是互聯(lián)網(wǎng)上常見(jiàn)的五種方法。
* @param f
*/
publicstaticvoidmethod1(bigdecimal f ) {
//bigdecimalBG=newbigdecimal(f;
doubleF1=f.setscale(2,BigDecimal.ROUND_HALF_UP ).doubleValue );
system.out.println (mehtod1result is : ) F1 );
}
//*
驗(yàn)證結(jié)果
mehtod1 result is:100.0
mehtod1 result is:0.08
* @param f
*/
publicstaticvoidmethod2(bigdecimal f ) {
decimal format df=new decimal format (' #.00 ';
system.out.println (' mehtod2result is : ' df.format ) );
}
//*
驗(yàn)證結(jié)果
mehtod2 result is:100.00
mehtod2 result is:08
* @param f
*/
publicstaticvoidmethod3(bigdecimal f ) {
system.out.println (mehtod3result is : ) string.format ),f );
}
//*
驗(yàn)證結(jié)果
mehtod3 result is:100.00
mehtod3 result is:0.08
* @param f
*/
publicstaticvoidmethod4(bigdecimal f ) {
numberformatnf=number format.getnumber instance (;
nf.setmaximumfractiondigits(2);
system.out.println (' mehtod4result is : ' nf.format ) );
}
//*
驗(yàn)證結(jié)果
mehtod4 result is:100
mehtod4 result is:0.08
* @param f
*/
publicstaticvoidmethod5(bigdecimal f ) {
浮動(dòng)值=f .浮動(dòng)值(;
floatnum=(float ) ) math.round ) floatvalue*100 )/100 );
system.out.println (' mehtod5result is : ' num );
}
}
驗(yàn)證結(jié)果
mehtod5 result is:100.0
mehtod5 result is:0.0
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話(huà)與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743