DoubleToHex 問題
程式碼如下,已知道HEX(00004248) 為50
不過我把我的程式帶進去50轉出來卻是00004049
Public Function DoubleConverToHex(Str As Double) As String
Dim B() As Byte = BitConverter.GetBytes(Str)
Dim SB As New System.Text.StringBuilder(B.Length)
'Return B(7) & B(8)
For I As Integer = 0 To B.Length - 1
SB.Append(Hex(B(I)))
Next
Dim S As String = SB.ToString
Return (S)
End Function
End Function
不過我把我的程式帶進去50轉出來卻是00004049
Public Function DoubleConverToHex(Str As Double) As String
Dim B() As Byte = BitConverter.GetBytes(Str)
Dim SB As New System.Text.StringBuilder(B.Length)
'Return B(7) & B(8)
For I As Integer = 0 To B.Length - 1
SB.Append(Hex(B(I)))
Next
Dim S As String = SB.ToString
Return (S)
End Function
End Function
...全文
相关推荐
实用小工具 浮点型转十六进制 float、double To Hex
实用小工具 浮点型转十六进制 float、double To Hex 解压即用
HexToDouble1.16.exe
软件上有4个按钮,按钮hexToDouble是将双精度在内存中的16进制转换成可读数字,DoubleToHex是将一个可读的数转换成在内存中的形式,eg,输入123.892然后按DoubleToHex输出 C 2 2B 87 16 F9 5E 40,每一个字节中前面的0被省略了,应该是0C 02 2B 87 16 F9 5E 40 低位在前 ,hexToSingle是16进制转成单精度,SinleToHex是单精度数转换成16进制
29Linux基础命令详解——用户管理.docx
29Linux基础命令详解——用户管理
科技服务机构如何通过数据分析增强服务竞争力?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
vue+springboot基于 Java 的南昌实利广告公司的员工管理系统的设计与实现_oj680rl3毕业设计源码数据库.zip
vue+springboot基于 Java 的南昌实利广告公司的员工管理系统的设计与实现_oj680rl3毕业设计源码数据库.zip


