gpt4 book ai didi

c# - 无法理解 C# 中的小数

转载 作者:行者123 更新时间:2023-11-30 13:40:16 25 4
gpt4 key购买 nike

我试试:

 decimal  dd = 4.12345611111111111;
lblText.Text = string.Format("{0:N6}", dd);

但是我得到一个错误use an M suffix

  decimal  dd = 4.12345611111111111m;

它的工作很完美。我想知道 m 有什么用?谢谢你让我的视野清晰起来。
注意:lblText是asp.net中标签控件的id。

最佳答案

如果您不指定后缀,则对于带小数点分隔符的数字,默认值为 double。 M 指定文字实际上是一个十进制

关于c# - 无法理解 C# 中的小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8521041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com