gpt4 book ai didi

javascript - 将额外的零附加到小数点,使 4.5 看起来像 4.500,但 4.5234 应该是 4.5234

转载 作者:行者123 更新时间:2023-11-30 12:21:44 24 4
gpt4 key购买 nike

我有一个从数据库中获取的值,就像:

4.5   which should be 4.500
0.01 which should be 0.010
11 which should be 11.000

所以我用了这段代码

sprintf("%.3f",(double)$html['camp_cpc'])

但是这里出现了另一个问题。如果 $html['camp_cpc'] = '4.5234',那么它也会显示 4.523 而不是原始值 4.5234

对于其他具有较大小数的值,如 0.346513,它只显示到 0.346

我怎样才能在 JavaScript 中解决这个问题?

最佳答案

float 4.54.500 对应相同的数字,因此它们不能(也不应该)以保留不同表示的方式使用/存储。如果需要保留用户给出的原始表示,则需要将此字段存储为列表(字符串),并在需要浮点值时转换为 float

关于javascript - 将额外的零附加到小数点,使 4.5 看起来像 4.500,但 4.5234 应该是 4.5234,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30774160/

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