Explicitné typove konverzie
Použitím explicitné konverzie môžete určiť presne s akým typom chcete pracovať. Vďaka tomuto môžeme prepísať automatickú konverziu. explicitná konverzia na 32-bitové celé číslo
( type ) expression CInt (expr) CLong (expr) integer (expr) longint (expr) explicitná konverzia na 16-bitové celé číslo
( type ) expression CShort (expr) CInt (expr) smallint (expr) integer (expr) explicitná konverzia na 8-bitové celé číslo
( type ) expression CSByte (expr) CByte (expr) shortint (expr) explicitná konverzia na 8-bezznamienkové číslo
( type ) expression CByte (expr) CUByte (expr) byte (expr) explicitná konverzia na 64-bitové celé číslo
( type ) expression ClngInt (expr) Int64 (expr) Clng (expr) explicitná konverzia na 64-bezznamienkové číslo
( type ) expression CULngInt (expr) QWord (expr) CULng (expr)Príklad
Ďalšie kúsky ukážkových kódu:y = (uint)(x * y)
y = (ushort)(x * y)
y = (byte)(x * y)
y = (ulong)(x * y)
y =(double)(x * y)
z = (int)(x * y)
Explicitné typove konverzie v inom programovacom jazyku: