伙计我有一个文本框,用户可以在其中输入有效的十进制数字。
后来我不得不用这个十进制数进行计算而不用舍入它。
目前我的工作是
var pricePerItemExVat = Math.round($("#InnerCaseWsp").val()) / Math.round($("#InnerCaseItemSellUnit").val());
如果不对数字进行舍入,我该怎么做?
答案 0 :(得分:3)
看起来您使用Math.round
从字符串中获取数字。
只需使用parseFloat将字符串解析为数字:
var pricePerItemExVat = parseFloat($("#InnerCaseWsp").val()) / parseFloat($("#InnerCaseItemSellUnit").val());