Explicit konverzió 32bites előjel nélkuli egészre: CUInt, longword
A kívánt típuskonverzió a következöképpen elvégezhetö:Explicit konverzió 32bites előjel nélkuli egészre
Leírás
( type ) expression
Bemenet
- type - 32bites előjel nélkuli egész
- expression - Kifejezések
Kimenet
- return - 32bites előjel nélkuli egész
Megjegyzés: C féle programozási nyelveknél az adat típus nagysága függ az aktuálisan használt fordítótól és architektúrától, mi csak egy álltalános nézetet mutatunk be.
Példaprogramok
Példaprogram
Explicit konverzió 32bites előjel nélkuli egészre lehetséges használata:xmin = 0; ymax = 4294967295;
uint x=70000; // x = 70000
uint y = 1025 div 8; // y = 128
y = (uint)(x * y); // z = 875043750
CUInt
Leírás
CUInt (expr)
Bemenet
- expr - Bármi
Kimenet
- return - 32bites előjel nélkuli egész
Példaprogramok
Visual Basic .NET
Explicit konverzió 32bites előjel nélkuli egészre lehetséges használata:xmin = 0
ymax = 4294967295
Dim x As uinteger=70000 ' x = 70000
Dim y As uinteger= 1025 \ 8 ' y = 128
y = CUInt((x * y)) ' z = 875043750
longword
Leírás
longword (expr)
Bemenet
- expr - Bármi
Kimenet
- return - 32bites előjel nélkuli egész
Példaprogramok
Object Pascal
Explicit konverzió 32bites előjel nélkuli egészre lehetséges használata:xmin := 0; ymax := 4294967295;
x:=70000; // x = 70000
y:= 1025 div 8; // y = 128
y := longword((x * y)); // z = 875043750
Megtalálható a következő gyűjteményekben: Explicit típus konverziók
Explicit konverzió 32bites előjel nélkuli egészre más programozási nyelven: