我有一个可变的结果。它包含每次不同的值。它是十进制数。我如何四舍五入或只显示3个小数位?验证码:
var result = amount * exchangeRate1[fromCurrency] / exchangeRate2[toCurrency];
pw136qt21#
如果要显示3位小数,则必须将值格式化为字符串
string val = Math.Round(result,3).ToString("0.000"); // 2.000
如果只使用“圆形”
result = Math.Round(result,3) // 2
如果您结果小数点后少于3位,则将显示少于3位小数。
bxjv4tth2#
试试这个:
Math.Round(result, 3);
2条答案
按热度按时间pw136qt21#
如果要显示3位小数,则必须将值格式化为字符串
如果只使用“圆形”
如果您结果小数点后少于3位,则将显示少于3位小数。
bxjv4tth2#
试试这个: