如何将64位十六进制转十进制浮点数?哪位大虾可以帮下忙吗?

如题所述

第1个回答  2013-09-24
Dima(7)AsByte,dAsDouble'6B2F78732CB9F840a(0)=&H6Ba(1)=&H2Fa(2)=&H78a(3)=&H73a(4)=&H2Ca(5)=&HB9a(6)=&HF8a(7)=&H40CopyMemoryd,a(0),8Debug.PrintdDouble数据本身就是占64Bit,直接Copy就行,你的数据是怎样来的,若是Byte数组,就不用上面的赋值了,若是连续的Byte数组,那就更简单了,一次Copy进Double数组,完成批量转换。
第2个回答  2013-09-24
如果你只是平常转换一下,可以用WINDOWS里附件-计算器,点"查看"-"科学型",在这里就可以进行各制式的转换.
第3个回答  2013-09-24
WINDOWS-附件-计算器
第4个回答  2013-09-24
我号炮反啊
相似回答