Einzelnen Beitrag anzeigen

Benutzerbild von sniper_w
sniper_w

Registriert seit: 12. Dez 2004
Ort: Wien, Österriech
893 Beiträge
 
Delphi 6 Enterprise
 
#2

Re: Double aus Bytes erstellen

  Alt 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.
  Mit Zitat antworten Zitat