将小数点修剪到两个位置

时间:2019-02-07 17:08:55

标签: angularjs asp.net-mvc

我正在尝试在View.cshtml页面上进行以下总计。

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

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

.toFixed(2)

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

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

谢谢

2 个答案:

答案 0 :(得分:0)

您是否尝试在分隔对象中添加属性(例如Total),并在打字稿代码中使用.toFixed(2)?

答案 1 :(得分:0)

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

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

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