在javascript中卡住了我
|
你好,我想四舍五入的金额,但无法做到,完全卡住。
我的情况是,我有
base
数量,and0ѭ上有marukup %
。基于这两个,我想计算total amount
。我已经计算了金额,但是我想四舍五入。
我已经使用以下公式
amount=base+((base/100)*markup
这个公式总是给我没有小数点的结果。我想获得精确的金额,最多两位小数。我这样用了math.round
amount=math.round(base+((base/100)*markup).toFixed(2)
但它始终返回不带小数点的结果。例如,我的基本值为121
,标记为5%
。 amount
应该是127.05
。但以上公式始终返回127
。有准则吗?
没有找到相关结果
已邀请:
4 个回复
孝铜差
函数将数字四舍五入到小数点后n位,根本不需要使用
。尝试:
请注意,“ 9”将是“ 16”,而不是“ 17”。
缕嚏冻
土投
室邢