如何总是显示浮点数的小数
本文关键字:小数 浮点数 显示 何总 | 更新日期: 2023-09-27 18:14:32
我已经构建了控制台进度条,它工作得很好,但问题是,对于没有小数的数字,它不打印它。我需要它打印100,0
而不是100
。可能很容易,但我不知道怎么做。
float percent = (float)(progress * 100) / total;
Console.Write(" [{0}] [{1}]", userID, Math.Round(percent, 1));
尝试使用" [{0}] [{1:0.0}]"
代替:
Console.Write(" [{0}] [{1:0.0}]", userID, Math.Round(percent, 1));
定点
Console.Write(" [{0}] [{1:F1}]", userID, Math.Round(percent, 1));
Console.Write(" [{0}] [{1}]", userID, Math.Round(percent, 1).ToString("N1"));