Liste der impliziten numerischen Konvertierungen
Aus Das Sopra Wiki
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,uintoderlonginfloatund vonlongindoublekö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
intkann insbyte,byte,short,ushort,uintoderulongkonvertiert werden, wenn der Wert des konstanten Ausdrucks innerhalb des Wertebereichs des Zieltyps liegt.
Siehe auch:
