Registriert seit: 12. Dez 2004
Ort: Wien, Österriech
893 Beiträge
Delphi 6 Enterprise
|
Re: Double aus Bytes erstellen
13. Jul 2007, 16:23
Delphi-Quellcode:
var
ar: array[0..7] of Byte;
db: PDouble;
myDouble: Double;
begin
db := PDouble(@ar[0]);
myDouble := db^;
end;
oder über "unions" in c style
Delphi-Quellcode:
type TMultiType = packed record
case Boolean of
true: (as_array: array[0..7]of Byte);
false: (as_double: Double);
end;
Katura Haris Es (ein gutes Wort) ist wie ein guter Baum, dessen Wurzel fest ist und dessen Zweige in den Himmel reichen.
|