文件中有4个字节怎么转换成single型? ( 积分: 50 )

  • 主题发起人 主题发起人 bbcock
  • 开始时间 开始时间
B

bbcock

Unregistered / Unconfirmed
GUEST, unregistred user!
文件中有4个字节分别为01,df,5e,76,不知道如何才能把这4个字节转换成3.14159*e+7,哪位知道该怎么读取这样的数?
 
文件中有4个字节分别为01,df,5e,76,不知道如何才能把这4个字节转换成3.14159*e+7,哪位知道该怎么读取这样的数?
 
procedure TForm1.Button7Click(Sender: TObject);
var
tmp:longword ;
begin
tmp:= $01df5e76 ;
//edit1.Text:= inttostr(tmp) ;
edit1.Text:=formatfloat('0.00000*E+00',tmp);
end;
 
Var
v:Single;
Begin
Fileread(FileHandle,v,4);//文件打开和定位的代码你自己加
End;
 
多人接受答案了。
 

Similar threads

后退
顶部