以十进制精度格式化浮点数
在本例中,您尝试在保持精确的十进制格式的同时显示浮点值。以下是实现此目的的方法:
要格式化浮点值 Sale,您可以使用带有指定格式字符串的 ToString 方法。这允许您控制输出的显示格式,包括小数位数。
对于您的情况,您可以使用以下格式说明符:
这是代码的修改版本,将销售值格式化为 2 位小数:
Sale = float.Parse(((x.Sale_Price - (x.Sale_Price * (x.Discount_Price / 100))).ToString())).ToString("n2");
使用“n2”格式,您的输出将以 2 位小数和逗号显示,以便于阅读。
以上是如何在 C# 中格式化具有两位小数的浮点数?的详细内容。更多信息请关注PHP中文网其他相关文章!