¿Qué es esto? Var1 = Math.Ceiling (hours / (40.00M * 4.3M)); "

votos
1

¿Alguien sabe lo que significa la sintaxis C # M?

var1 = Math.Ceiling(hours / (40.00M * 4.3M));
Publicado el 09/12/2008 a las 20:28
fuente por usuario
En otros idiomas...                            


3 respuestas

votos
8

significa que el número es un decimaltipo.

Respondida el 09/12/2008 a las 20:31
fuente por usuario

votos
7

M es el sufijo para Decimal. Significa "dinero", supongo.

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

Respondida el 09/12/2008 a las 20:31
fuente por usuario

votos
5

La interpretación predeterminada de 40.00 será un doble con el valor 40.00, al igual que la interpretación predeterminada de 40 es un int.

Si desea un decimal o un largo en su lugar, puede agregar los sufijos M (decimal) y L (largo).

Respondida el 09/12/2008 a las 20:32
fuente por usuario

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