国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

java - Math.pow(23,29)%91 的結果為什么是錯誤的?

瀏覽:116日期:2024-01-09 08:33:47

問題描述

Math.pow(23,29)%91 的結果為什么是錯誤的?

public class T1 { public static void main(String[] args) {double c = Math.pow(23,29)%91.0;System.out.println(c); }}輸出:28.0int c = (int)Math.pow(23,29)%91;System.out.println(c);輸出 36

然而這都不是正確答案

正確取余后的值是4才對

問題解答

回答1:

精度不夠,23 ^ 29是個40位十進制數,

double只有15位有效數字,根本表達不了末尾的準確數值

int最大值只有10位,這么賦值早就溢出了

回答2:

double是浮點數,你這個問題最好使用BigInteger來解決。

標簽: java
主站蜘蛛池模板: 国产精品成人网 | 久久超级碰 | 精品国产成人 | 日韩毛片欧美一级a网站 | 老司机亚洲精品影院 | japanesehd国产在线无毒不卡 | 国产91第一页 | 亚洲欧美国产日韩天堂在线视 | 精品国产亚洲一区二区三区 | 99久久一区二区精品 | 日本免费网址 | 老人久久www免费人成看片 | 亚洲精品视频区 | 99在线免费视频 | www.乱| 色综合久久88一加勒比 | 国产精品一国产精品免费 | 一道精品视频一区二区三区图片 | 酒色影院| 99精品福利视频在线一区 | 亚洲视频中文字幕在线 | 国产区更新 | 韩国一级黄色毛片 | 国产成人在线综合 | 亚欧成人毛片一区二区三区四区 | 国产精品亚洲一区二区在线观看 | 99热热久久这里只有精品166 | 99在线视频网站 | 精品三级国产一区二区三区四区 | 国产美女在线精品观看 | 国产欧美成人一区二区三区 | 国产一区二区三区不卡在线观看 | 搞黄网站免费看 | www.黄色片网站 | 久久怡红院 | 日韩亚洲成a人片在线观看 日韩亚洲精品不卡在线 | 一区精品麻豆经典 | 国产一级做a爰片在线看免费 | 9久9久女女热精品视频免费观看 | 国产视频软件在线 | 国产欧美日韩在线视频 |