Delphi-Quellcode:
var
SingleVar: Single;
IntVar: Integer absolute SingleVar;
begin
SingleVar := 1.1234;
ShowMessage(IntToHex(IntVar));
end;
Es besagt einfach nur, daß diese Variable an der selben "absoluten" Adresse beginnen soll, wie die angegebene andere Variable.
Aber ein Cast ist da eh besser/einfacher, vorallem da der Compiler einem bescheid gibt, wenn der Cast nicht "möglich" ist, z.B. aufgrund der Typen oder Speichergröße.
Delphi-Quellcode:
var
SingleVar: Single;
begin
SingleVar := 1.1234;
ShowMessage(IntToHex(Integer(SingleVar)));
end;