首页 > 解决方案 > 将小数点去掉两位

问题描述

我试图在我的 View.cshtml 页面上做以下总和。

{{(apart.FinishedHouses * apart.ChargePerItem) * 1.2 - (apart.FinishedHouses * apart.ChargePerItem).toFixed(2)}}

如您所见,我正在尝试将小数点固定到两个位置,如下所示:

.toFixed(2)

不幸的是,在总和中使用 .toFixed(2) 没有影响。结果显示小数点后的许多数字。

我确信对此有一个非常简单的答案。

谢谢

标签: angularjsasp.net-mvc

解决方案


只需将圆括号放在整个表达式中,然后将toFixed(2)应用于它,如下所示

{{((apart.FinishedHouses * apart.ChargePerItem) * 1.2 - (apart.FinishedHouses * apart.ChargePerItem)).toFixed(2)}}

目前您的toFixed(2)仅应用于第二个表达式,即(apart.FinishedHouses * apart.ChargePerItem).toFixed(2)


推荐阅读