久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

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

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

瀏覽:86日期: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
主站蜘蛛池模板: 999在线观看视频 | 国产91成人在在线播放 | 国产精品一区二区在线 | 欧美6一10sex性hd | 欧美日韩精品一区二区三区在线观看 | 精品在线免费视频 | 一区在线免费观看 | 国产电影一区二区 | 国产视频网 | 成人h动漫精品一区二区器材 | 男女视频免费 | 亚洲一区二区三区四区 | 国产福利一区二区三区四区 | 亚洲视频在线一区 | 免费国产视频 | 日韩a视频| 一区二区三区四区在线播放 | 亚洲中出| 久久久久一区 | 日韩快播电影网 | 另类视频在线 | 在线一区二区免费 | 日韩成人精品在线观看 | 亚洲+变态+欧美+另类+精品 | www.久久| 国产黄色在线免费看 | 在线欧美 | 噜噜噜噜噜在线视频 | 91在线区| 国产午夜精品一区二区 | 国产在线日韩 | 国产精品久久久久久久久 | 久久精品国产一区二区三 | 欧美亚洲啪啪 | 日韩城人网站 | 99免费观看视频 | 羞羞av在线 | 九九视频这里只有精品 | 成人免费视频网站在线看 | 久久久精品 | 国产精品成人在线 |