亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

問題描述

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

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才對(duì)

問題解答

回答1:

精度不夠,23 ^ 29是個(gè)40位十進(jìn)制數(shù),

double只有15位有效數(shù)字,根本表達(dá)不了末尾的準(zhǔn)確數(shù)值

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

回答2:

double是浮點(diǎn)數(shù),你這個(gè)問題最好使用BigInteger來解決。

標(biāo)簽: java
主站蜘蛛池模板: 一级做a爰片性色毛片中国 一级做a爰片性色毛片男 | 96精品专区国产在线观看高清 | 国产精品爱啪在线线免费观看 | 69成人做爰视频在线观看 | 自拍亚洲一区 | 在线不卡免费视频 | 自偷自偷自亚洲首页精品 | 非洲一区二区三区不卡 | 中文日韩欧美 | 国产青草视频 | 欧美日韩一区二区三在线 | 国产精品毛片大码女人 | 夜色www| 青青青国产依人精品视频 | 涩涩www在线观看免费高清 | 欧美色婷婷 | 亚洲精品色综合区 | 亚洲在线免费免费观看视频 | 成人免费一级毛片在线播放视频 | 国产大学生毛片一级高清 | 丁香婷婷网 | 欧美高清性色生活片免费观看 | 欧美成人a级猛男视频片 | 中国人免费观看高清在线观看二区 | 国产亚洲欧美日韩国产片 | 国产精品久久久久久久久免费hd | 亚洲欧美一 | 国内亚州视频在线观看 | 玖玖在线免费视频 | 一级黄色性片 | 久久精品视频免费在线观看 | 1024免费| 免费黄色网址在线观看 | 欧美黑人换爱交换乱理伦片 | 91视频www| 亚洲综合日韩精品欧美综合区 | 美美女高清毛片视频黄的一免费 | 欧美三级成版人版在线观看 | 91亚洲国产系列精品第56页 | 成人免费视频社区 | 日韩欧美在线观看视频一区二区 |