求超大数字乘积 表达式意义

问题描述:

求超大数字乘积 表达式意义
2017612633061982200*18446744073709552000=?上面数字乘积等于多少,3.7218383881977644e+37;这个数字表示什么意思
我要求的数字是10的2017612633061982200*18446744073709552000 次方
也就是1后面有2017612633061982200*18446744073709552000那么多个0
1个回答 分类:综合 2014-12-08

问题解答:

我来补答
数1字e+数2字表示的意思是数1字*(10的数2字方)
结果是一个38位数,37218383881977644开头 ,末尾5个0,中间的不写出来不表示是0,
结果=37218383881977645068495896193974400000
就算是科学计算器最多只能显示32位,先去掉5个0在计算,末尾的4是自己添加的(计算22*52得末尾是44)
再问: 你用的是哪款科学计算器 能显示32位的话就有办法了
再答: 电脑上自带的那个,这里有33位数(0不算),还是不够显示,末尾的一位要自己算
再问: 只能显示32位 正确的方法应该是这样,后面再加5个0得了 20176126330619822*(18446744073709550+2) =20176126330619822*1844674407370955*10+20176126330619822*2 =372183838819776410332706300700100+40352252661239644 =372183838819776450684958961939744
再答: 因为只能显示32位,这里刚好是33位数,乘积的末尾数就是2个大数的末尾数的乘积,2*2=4
 
 
展开全文阅读
剩余:2000
上一页:100 ,11
下一页:29