gpt4 book ai didi

Javascript将小数幂转换为常规小数

转载 作者:行者123 更新时间:2023-11-28 15:31:44 25 4
gpt4 key购买 nike

使用 Javascript Math 我可以将十进制数(如 100)转换为十进制幂数(如 1e+2)

Math.pow(10, 2)

但是我怎样才能反过来呢?如何将 1e+2 这样的十进制幂转换为 100 这样的常规小数?我需要它在数据库数字列中保存一个数字。我找不到任何可以为我执行此操作的方法或 jquery 插件。

最佳答案

上面显示的表达式 Math.pow(10, 2) 实际上计算结果为 100

但是如果给定字符串 1e+2,您可以通过调用 parseFloat() 将其更改为 100:

var s = '1e+2',         // This is a string in scientific notation.
x = parseFloat(s); // Here we convert it to the more widespread notation.
document.write('"'+s+'" -> '+x); // Let's print out the values for testing purposes.

关于Javascript将小数幂转换为常规小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27064773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com