一道算法题,大数相乘,测试结果正确,不给 AC,定睛一看,js 自动把位数过长的数转成了科学计数法,导致结果不认同科学计数法,科学计数法也只保留特定位数的小数,后面的都省略了。。。求问如何让 js 做计算时不转成科学计数法,或者转成科学计数法后还能不损失地转为一般形式。
一道算法题,大数相乘,测试结果正确,不给 AC,定睛一看,js 自动把位数过长的数转成了科学计数法,导致结果不认同科学计数法,科学计数法也只保留特定位数的小数,后面的都省略了。。。求问如何让 js 做计算时不转成科学计数法,或者转成科学计数法后还能不损失地转为一般形式。
|
zealot0630Apr 24, 2019 via Android
1
google js big int
|
|
mccaeApr 24, 2019
2
java 有个 BigInteger 类
|
|
jinue9900Apr 24, 2019
3
BigInt()*BigInt()
|
|
smdbhApr 24, 2019 via iPhone
4
不是数组模式么?不然就是数还不够大
|
|
mingl0280Apr 25, 2019
5
|
|
mingl0280Apr 25, 2019
6
GIYF 啊 GIYF ……
|
|
carrot2333Apr 25, 2019
7
转数组按位计算 手动处理进位。。
|
|
ffbhApr 25, 2019
8
手动模拟大数加法应该比较好吧。。。直接用现成代码就调个 api 应该没什么意义
|