C#保留有效位数
動態保留有效位數 : str.ToString("0.###") (保留幾位就幾個“#”)
static void Main(string[] args)
{
decimal a = 6.157800M;
decimal b = 6.12M;
decimal c = 6.1570M;
// 保留兩位小數有效小數
var s1 = a.ToString("0.##");
// 保留三位小數有效小數
var s2 = b.ToString("0.###");
// 保留四位小數有效小數
var s3 = c.ToString("0.####");
Console.WriteLine($"s1={s1}");
Console.WriteLine($"s2={s2}");
Console.WriteLine($"s3={s3}");
Console.ReadKey();
}
運行結果:
總結
- 上一篇: [蓝桥杯][算法训练VIP]麦森数(Ja
- 下一篇: [蓝桥杯][算法提高VIP]线段和点(排