这是什么"var1 = Math.Ceiling(小时/(40.00M*4.3M));"

Amy*_*son 1 c#

谁知道C#"M"语法是什么意思?

var1 = Math.Ceiling(hours / (40.00M * 4.3M));
Run Code Online (Sandbox Code Playgroud)

Jam*_*ran 8

这意味着号码是一种decimal类型.


moo*_*000 5

40.00的默认解释将是值为40.00的double,就像40的默认解释是int一样.

如果你想要一个十进制或一个长,你添加可以附加M(十进制)和L后缀(长).