Was ist dieses "var1 = Math.Ceiling (Stunden / (40.00M * 4.3M));"

stimmen
1

Wer weiß, was die C # „M“ Syntax bedeutet?

var1 = Math.Ceiling(hours / (40.00M * 4.3M));
Veröffentlicht am 09/12/2008 um 20:28
quelle vom benutzer
In anderen Sprachen...                            


3 antworten

stimmen
8

es bedeutet , dass die Zahl a - decimalTypen.

Beantwortet am 09/12/2008 um 20:31
quelle vom benutzer

stimmen
7

M ist das Suffix für Dezimal. Steht für „Geld“ Ich gehe davon aus.

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

Beantwortet am 09/12/2008 um 20:31
quelle vom benutzer

stimmen
5

Die Standard-Interpretation von 40,00 wird eine Doppel mit dem Wert 40.00, gerade wie die Standard-Interpretation von 40 ist ein int.

Wenn Sie eine Dezimalzahl oder eine lange stattdessen möchten, fügen Sie die M anhängen (dezimal) und L-Endungen (lang).

Beantwortet am 09/12/2008 um 20:32
quelle vom benutzer

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