Numerische Typen
C# besitzt die folgenden vordefinierten numerischen Typen.
C#-Typ | System-Typ | Suffix | Größe | Bereich |
---|---|---|---|---|
Ganzzahl – vorzeichenlos | ||||
|
| 8 Bit | –27 bis 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) |
Bei den ganzzahligen Typen sind int
und long
erste Wahl, die auch C# und die Laufzeitumgebung favorisieren. Die anderen Ganzzahl-Typen werden normalerweise genutzt, wenn es um Interoperabilität geht oder Speichereffizienz wichtig ist. ...
Get C# 4.0 kurz & gut, 2nd Edition 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.