小编典典

如何将十进制值显示到小数点后 2 位?

all

当前使用 显示小数的值时.ToString(),精确到小数点后 15 位,由于我用它来表示美元和美分,所以我只希望输出为小数点后 2 位。

.ToString()是否为此使用了一个变体?


阅读 141

收藏
2022-03-02

共1个答案

小编典典

decimalVar.ToString("#.##"); // returns ".5" when decimalVar == 0.5m

要么

decimalVar.ToString("0.##"); // returns "0.5"  when decimalVar == 0.5m

要么

decimalVar.ToString("0.00"); // returns "0.50"  when decimalVar == 0.5m
2022-03-02