色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

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

瀏覽:113日期: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
主站蜘蛛池模板: 欧美日韩一区二区三区在线播放 | 在线日本看片免费人成视久网 | 欧美在线一 | 国产亚洲精品久久久久久午夜 | 亚洲无限看 | 亚洲国产精久久久久久久春色 | 成人毛片免费播放 | 亚洲一级特黄特黄的大片 | 国产精品久久久久久麻豆一区 | 亚洲欧美视频二区 | 99久久亚洲国产高清观看 | 日产日韩亚洲欧美综合搜索 | 91精品久久久久亚洲国产 | 国内国语一级毛片在线视频 | 久久羞羞 | 久色一区| 成年人毛片网站 | 亚洲欧美色视频 | 久久久国产高清 | 国产精品爱久久久久久久小 | 成人自拍视频 | 日本免费一区二区三区三州 | 日韩成人在线视频 | 日日噜噜噜夜夜爽爽狠狠69 | 亚洲看片 | 日韩三级黄色片 | 欧美高清亚洲欧美一区h | 亚洲作爱视频 | 日韩国产欧美在线观看 | 国产末成年女噜噜片 | 国产成人久久精品一区二区三区 | 亚洲成人手机在线观看 | 在线播放人成午夜免费视频 | 欧美视频一区二区专区 | 不卡一区二区在线观看 | 欧美一级毛片激情 | 久久精品99精品免费观看 | 911精品国产亚洲日本美国韩国 | 国产va免费精品高清在线观看 | 欧美另类激情 | 日本香蕉一区二区三区 |