Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 从 C# 创建 Excel(.XLS 和 .XLSX)文件 在 C# 中舍入双精度值
我的双重函数生成这样的值
56,365989365
我想要这样的价值56,36 如何得到这个?
56,36
如果要截断该值:
value *= 100; value = Math.Truncate(value); value /= 100;
如果要对值进行四舍五入:
value = Math.round(value, 2);
使用Math.Round. 第二个参数是地方的数量。
Math.Round
var x = Math.Round(56.365989365, 2);