Explicit típus konverziók
Explicit konverzió segítségével megadhatjuk hogy pontosan milyen típussal szeretnénk dolgozni. Ennek köszönhetően átírhatjuk az automatikus konverziót is. Explicit konverzió 32bites egészre
( type ) expression
CInt (expr)
CLong (expr)
integer (expr)
longint (expr)
Explicit konverzió 16bites egészre
( type ) expression
CShort (expr)
CInt (expr)
smallint (expr)
integer (expr)
Explicit konverzió 8bites előjel nélkuli egészre
( type ) expression
CByte (expr)
CUByte (expr)
byte (expr)
Explicit konverzió 64bites előjel nélkuli egészre
( type ) expression
CULngInt (expr)
QWord (expr)
CULng (expr)
Példaprogram
További példaprogram részletek:y = (uint)(x * y)
y = (ushort)(x * y)
y = (byte)(x * y)
y = (ulong)(x * y)
y =(double)(x * y)
z = (int)(x * y)
Explicit típus konverziók más programozási nyelven: