利用CopyMemory实现IEEE754与十进制float之间的转换

时间:2019-12-20 02:40:47
【文件属性】:

文件名称:利用CopyMemory实现IEEE754与十进制float之间的转换

文件大小:7KB

文件格式:RAR

更新时间:2019-12-20 02:40:47

IEEE754 CopyMemory modbus

对于vb vb.net c#或者 c来说,单精度浮点数在内存中占用4个字节,本身就是以IEEE754的标准格式来存储的。所以当我们需要用到的时候,其实并不需要自己去转换,直接以内存指针的方式,将内存中的数据以我们需要的方式读出来即可。这里利用了API函数CopyMemory和varPtr函数,在VB中对IEEE754和single之间进行转换。也可以用于vb.net等其他语言。对于做modbus通讯的朋友会有帮助。


【文件预览】:
IEEE754convertor
----IEEE754Convertor.vbp(654B)
----IEEE754Convertor.vbw(84B)
----Converter.frm(9KB)
----IEEE754Convertor.exe(24KB)
----Convertor.bas(899B)

网友评论