Liste der impliziten numerischen Konvertierungen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 8: | Zeile 8: | ||
| Ziel | | Ziel | ||
|- | |- | ||
| <code>[[ | | <code>[[Numerische Datentypen|sbyte]]</code> | ||
| <code>short</code>, <code>int</code>, <code>long</code>, <code>float</code>, <code>double</code>, <code>decimal</code> | | <code>short</code>, <code>int</code>, <code>long</code>, <code>float</code>, <code>double</code>, <code>decimal</code> | ||
|- | |- | ||
| <code>[[ | | <code>[[Numerische Datentypen|byte]]</code> | ||
| <code>short</code>, <code>ushort</code>, <code>int</code>, <code>uint</code>, <code>long</code>, <code>ulong</code>, <code>float</code>, <code>double</code>, <code>decimal</code> | | <code>short</code>, <code>ushort</code>, <code>int</code>, <code>uint</code>, <code>long</code>, <code>ulong</code>, <code>float</code>, <code>double</code>, <code>decimal</code> | ||
|- | |- |
Aktuelle Version vom 15. Dezember 2009, 13:13 Uhr
Die folgende Liste enthält alle impliziten numerischen Konvertierungen.
Von | Ziel |
sbyte
|
short , int , long , float , double , decimal
|
byte
|
short , ushort , int , uint , long , ulong , float , double , decimal
|
short
|
int , long , float , double , decimal
|
ushort
|
int , uint , long , ulong , float , double , decimal
|
int
|
long , float , double , decimal
|
uint
|
long , ulong , float , double , decimal
|
long
|
float , double , decimal
|
char
|
ushort , int , uint , long , ulong , float , double , decimal
|
float
|
double
|
ulong
|
float , double , decimal
|
Hinweise:
- Konvertierungen von
int
,uint
oderlong
infloat
und vonlong
indouble
können zu Genauigkeitsverlust, aber nicht zu einem Größenverlust führen. - Es gibt keine impliziten Konvertierungen in den
char
-Typ. - Es gibt keine impliziten Konvertierungen zwischen Gleitkommatypen und dem
decimal
-Typ. - Ein konstanter Ausdruck vom Typ
int
kann insbyte
,byte
,short
,ushort
,uint
oderulong
konvertiert werden, wenn der Wert des konstanten Ausdrucks innerhalb des Wertebereichs des Zieltyps liegt.
Siehe auch: