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.