如何将所有出现的数字四舍五入到小数点后两位?我应该在课堂上写什么,以便我不必写一百次Math.Round(var,2)?
答案 0 :(得分:3)
你不能在班级上控制这一点,你也不能。
你应控制它输出数字的位置。但是当然你不需要(也不应该)一遍又一遍地重复代码:你可以让所有输出代码调用相同的函数。
此外,你应该不使用Math.Round
,特别是不要在每次计算中(这会产生错误的结果!)。相反,使用String.Format
来获取数字的正确文本表示形式,然后输出它们:
Shared Function Representation(number As Double) As String
Return number.ToString("#.##")
End Function