gpt4 book ai didi

javascript - 在 JavaScript 中计算价格

转载 作者:行者123 更新时间:2023-12-01 01:16:02 26 4
gpt4 key购买 nike

我有一些小数能量读数,例如:167512562.211221

我需要使用 kWh 价格值将这些数字转换为发票价格。

但是JavaScript中的Number是 float ,不适合货币计算。

我应该怎么做?

最佳答案

您可以尝试的一种解决方案是将您的数字存储为您所使用的货币的最小单位(例如,如果您使用美元进行交易,请将您的值存储为美分,这样 1.00 美元就变成了 100 并且5.45 美元变为 545

根据小数读数计算后,您需要使用 round 对数字进行四舍五入, ceilfloor取决于什么适合您的业务逻辑,但之后,可以执行加法和减法之类的操作,而不必担心浮点的缺点。

如果您需要应用进一步的分数逻辑(百分比折扣等),则可以在应用计算后使用适当的函数对值进行四舍五入。

关于javascript - 在 JavaScript 中计算价格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54756513/

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