第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

關(guān)于java問題詳細(xì)見下?

關(guān)于java問題詳細(xì)見下?

肥皂起泡泡 2018-08-03 13:09:07
怎么我的總金額出現(xiàn)了這么多為小數(shù) ?求大佬給我解釋下 
查看完整描述

2 回答

?
aluckdog

TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超7個(gè)贊

因?yàn)槟愣x的 PriceZong 用的是 Double 類型, JVM對double類型計(jì)算的時(shí)候,后面就是會有很多小數(shù),這是由JVM對 double 類型值的計(jì)算方法導(dǎo)致的。
建議你將金額 priceZong定義為 BigDecimal 類型,在以后的開發(fā)過程中,遇到銀行的金錢問題、經(jīng)濟(jì)相關(guān),都可以用 BigDecimal 來對“金錢”進(jìn)行定義。

查看完整回答
反對 回復(fù) 2018-08-13
?
LEATH

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊

因?yàn)橐恍┚鹊膯栴},double的話你可以使用
**
* 提供精確到百分位的限制,你可以自己修改顯示幾個(gè)小數(shù)
*/
public static Double limit(Double dou) {
DecimalFormat df = new DecimalFormat("#.00");
return Double.valueOf(df.format(dou));
}
比如你加發(fā)可以用調(diào)用這個(gè)方法
v1 被加數(shù)
v2 加數(shù)
public static double add(double v1,double v2){
BigDecimal b1 = new BigDecimal(Double.toString(v1));
BigDecimal b2 = new BigDecimal(Double.toString(v2));
return b1.add(b2).doubleValue();
}

查看完整回答
反對 回復(fù) 2018-08-13
  • 2 回答
  • 0 關(guān)注
  • 950 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號