我试图在console.log((4^3)/(3^3));
的数字上输入数字后的前7-8个数字。
即。 Infinity
会产生2.370370370...
,而实际结果为2.370370370e+-60
。我想要的是以result.toExponential(8);
形式获得该数字。
我尝试用sqlite3 first.sqlite3
attach 'second.sqlite3' as second;
制作但到目前为止没有效果。任何提示/答案将不胜感激。
答案 0 :(得分:1)
在javascript中,取幂是由Math.pow
函数完成的。没有像^
这样的内联运算符(如在**
的python中)。
你应该改为计算
Math.pow(4, 3) / Math.pow(3, 3)
其中的一部分,
您正在计算(4 XOR 3) / (3 XOR 3)
,其评估为7/0,即Infinity。