double型的变量,怎么能查看每个字节的值,反过来我怎么把8个字节的值直接复给这个变量?(50分)

  • 主题发起人 主题发起人 dyzw
  • 开始时间 开始时间
D

dyzw

Unregistered / Unconfirmed
GUEST, unregistred user!
double型的变量,怎么能查看每个字节的值,
反过来我怎么把8个字节的值直接赋值给这个变量?

谢谢
 
var
D:Double;
Pb:PByte;
B:Byte;
n:Integer;
begin
D:=***;
Pb :=@D;
for n:=1 to 8 do
begin
B:=Pb^;
Memo1.Lines.Add(IntToStr(B));
Inc(Pb);
end;
end;

 
赋值类似。
不过我不清楚double在内存中的表示方法,所以也不知道是否完全正确。
根据Cpu View看到的信息应该是正确的。
 
后退
顶部