提问人:code 提问时间:12/4/2021 最后编辑:code 更新时间:12/4/2021 访问量:66
在具有指数的数字中被忽略的小数点
Decimals ignored in numbers with Exponent
问:
为什么当我的小数点里面有 (Exponent) 时会被忽略?当我键入时,它给出的结果与()完全相同。我希望后者的输出是或只是......请注意,这是不同的。我不确定为什么会这样。e
53e6
53.e6
53000000
53.000000
53
5.3e6
我在 C、C++、Java、JavaScript 和 Python 中对此进行了测试——它们都给出了相同的结果。下面是 JavaScript 中的一个示例:
console.log("53e6:", 53e6);
console.log("53.e6:", 53.e6);
console.log("53e6 equals 53.e6?", 53e6 === 53.e6);
谁能解释一下?
答: 暂无答案
评论
53.e6
53.000000
53.
53.0
53
e6
*10^6
*1000000
53.e6
53.0 * 1000000
53000000
e
e
不是运营商;它是数字记数法的一部分,即科学记数法。诸如 表示与 相同的数字。123.456e7
123.456*10^7
1234560000