O que é isso "var1 = Math.Ceiling (horas / (40.00M * 4.3M));"

votos
1

Alguém sabe o que o C # m significa sintaxe?

var1 = Math.Ceiling(hours / (40.00M * 4.3M));
Publicado 09/12/2008 em 20:28
fonte usuário
Em outras línguas...                            


3 respostas

votos
8

isso significa que o número é um decimaltipo.

Respondeu 09/12/2008 em 20:31
fonte usuário

votos
7

M é o sufixo para decimal. Significa "dinheiro" Eu assumo.

http://msdn.microsoft.com/en-us/library/364x0z75(VS.71).aspx

Respondeu 09/12/2008 em 20:31
fonte usuário

votos
5

A interpretação padrão de 40,00 será uma dupla com o valor de 40,00, assim como a interpretação padrão de 40 é um int.

Se você quer um decimal ou um longo em vez disso, você adicionar pode anexar o M (decimal) e sufixos L (comprimento).

Respondeu 09/12/2008 em 20:32
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more