Explicit konverzió 64bites előjel nélkuli egészre: CULngInt, QWord, CULng
A kívánt típuskonverzió a következöképpen elvégezhetö:Explicit konverzió 64bites előjel nélkuli egészre
Leírás
( type ) expression
Bemenet
- type - 64bites előjel nélkuli egész
- expression - Kifejezések
Kimenet
- return - 64bites 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ó 64bites előjel nélkuli egészre lehetséges használata:xmin = 0; ymax = 18446744073709551615;
ulong x=7001234; // x = 7001234
ulong y = 10250 div 8; // y = 1281
y = (ulong)(x * y); // z = 8968580754
CULngInt
Leírás
CULngInt (expr)
Bemenet
- expr - Bármi
Kimenet
- return - 64bites előjel nélkuli egész
Példaprogramok
FreeBASIC
Explicit konverzió 64bites előjel nélkuli egészre lehetséges használata:xmin = 0
ymax = 18446744073709551615
Dim x As ulongint=7001234 ' x = 7001234
Dim y As ulongint= 10250 \ 8 ' y = 1281
y = CULngInt((x * y)) ' z = 8968580754
QWord
Leírás
QWord (expr)
Bemenet
- expr - Bármi
Kimenet
- return - 64bites előjel nélkuli egész
Példaprogramok
Object Pascal
Explicit konverzió 64bites előjel nélkuli egészre lehetséges használata:xmin := 0; ymax := 18446744073709551615;
x:=7001234; // x = 7001234
y:= 10250 div 8; // y = 1281
y := QWord((x * y)); // z = 8968580754
CULng
Leírás
CULng (expr)
Bemenet
- expr - Bármi
Kimenet
- return - 64bites előjel nélkuli egész
Példaprogramok
Visual Basic .NET
Explicit konverzió 64bites előjel nélkuli egészre lehetséges használata:xmin = 0
ymax = 18446744073709551615
Dim x As ulong=7001234 ' x = 7001234
Dim y As ulong= 10250 \ 8 ' y = 1281
y = CULng((x * y)) ' z = 8968580754
Megtalálható a következő gyűjteményekben: Explicit típus konverziók
Explicit konverzió 64bites előjel nélkuli egészre más programozási nyelven: