Numerische Typen

C#-Typ

System-Typ

Suffix

Größe

Bereich

Ganzzahl – vorzeichenlos

   

8 Bit

−27bis 27−1

   

16 Bit

−215 bis 215−1

   

32 Bit

−231 bis 231−1

   

64 Bit

−263 bis 263−1

Ganzzahl – vorzeichenbehaftet

   

8 Bit

0 bis 28−1

   

16 Bit

0 bis 216−1

   

32 Bit

0 bis 232−1

   

64 Bit

0 bis 264−1

Gleitkommazahl

   

32 Bit

±(~10−45 bis 1038)

   

64 Bit

±(~10−324 bis 10308)

   

128 Bit

±(~10−28 bis 1028)

ganzzahligen

Gleitkommazahlen

Numerische Literale

Integer-Literale

Gleitkomma-Literale

Ermittlung des Typs aus einem numerischen Literal

ermittelt

Console.Write(       1.0.GetType(  ));  // Double (double)
Console.Write(      1E06.GetType(  ));  // Double (double)
Console.Write(         1.GetType(  ));  // Int32 (int)
Console.Write(0xF0000000.GetType(  ));  // UInt32 (uint)

Numerische Suffixe

Numerische Suffixe

Kategorie ...

Get C# 3.0: kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.