Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
Delphi 12 Athens
|
AW: 8 Integervariablen zu einem Byte
28. Jul 2011, 18:42
Oder gleich als Funktion?
Delphi-Quellcode:
uses math;
function IntArrayToByte(IntArray: array of integer): Byte;
var
i: integer;
begin
Result := 0;
for i := Low(IntArray) to math.Min(High(IntArray), 7) do
Result := Result or (IntArray[i] and 1) shl i;
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|