Explicit konverzió 8bites előjel nélkuli egészre: CByte, CUByte, byte
A kívánt típuskonverzió a következöképpen elvégezhetö:Explicit konverzió 8bites előjel nélkuli egészre
Leírás
( type ) expression
Bemenet
- type - 8bites előjel nélkuli egész
- expression - Kifejezések
Kimenet
- return - 8bites 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ó 8bites előjel nélkuli egészre lehetséges használata:xmin = 0; ymax = 255;
byte x=5; // x = 5
byte y = 15 % 4; // y = 3
y = (byte)(x * y); // z = 15
CByte
Leírás
CByte (expr)
Bemenet
- expr - Bármi
Kimenet
- return - 8bites előjel nélkuli egész
Példaprogramok
Visual Basic .NET
Explicit konverzió 8bites előjel nélkuli egészre lehetséges használata:xmin = 0
ymax = 255
Dim x As byte=5 ' x = 5
Dim y As byte= 15 mod 4 ' y = 3
y = CByte((x * y)) ' z = 15
CUByte
Leírás
CUByte (expr)
Bemenet
- expr - Bármi
Kimenet
- return - 8bites előjel nélkuli egész
Példaprogramok
FreeBASIC
Explicit konverzió 8bites előjel nélkuli egészre lehetséges használata:xmin = 0
ymax = 255
Dim x As ubyte=5 ' x = 5
Dim y As ubyte= 15 mod 4 ' y = 3
y = CUByte((x * y)) ' z = 15
byte
Leírás
byte (expr)
Bemenet
- expr - Bármi
Kimenet
- return - 8bites előjel nélkuli egész
Példaprogramok
Object Pascal
Explicit konverzió 8bites előjel nélkuli egészre lehetséges használata:xmin := 0; ymax := 255;
x:=5; // x = 5
y:= 15 mod 4; // y = 3
y := byte((x * y)); // z = 15
Megtalálható a következő gyűjteményekben: Explicit típus konverziók
Explicit konverzió 8bites előjel nélkuli egészre más programozási nyelven: