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

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

如何在java中檢查兩個雙精度數(shù)是否相等

如何在java中檢查兩個雙精度數(shù)是否相等

心有法竹 2023-11-10 15:50:37
我正在編寫一個程序來幫助學(xué)生練習(xí)除法,如果用戶輸入是雙數(shù),我如何比較用戶輸入和正確答案
查看完整描述

2 回答

?
交互式愛情

TA貢獻1712條經(jīng)驗 獲得超3個贊

可以將其轉(zhuǎn)換為BigDecimal,并與所需的小數(shù)位精度進行比較


BigDecimal aa = new BigDecimal(a);

BigDecimal bb = new BigDecimal(b);

aa = aa.setScale(4, BigDecimal.ROUND_DOWN);

bb = bb.setScale(4, BigDecimal.ROUND_DOWN);

return aa.equals(bb);


查看完整回答
反對 回復(fù) 2023-11-10
?
紅糖糍粑

TA貢獻1815條經(jīng)驗 獲得超6個贊

要么使用

Double.compare()

或者

final double EPSILON = 0.00000001d;
Math.abs(firstDouble - secondDouble) < EPSILON;

它基于您進行比較所需的準(zhǔn)確度水平


查看完整回答
反對 回復(fù) 2023-11-10
  • 2 回答
  • 0 關(guān)注
  • 136 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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