DoubleToHex 問題

jimce770514 2014-10-30 03:33:12
程式碼如下,已知道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
...全文
499 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xmxqiyan 2014-11-20
  • 打赏
  • 举报
回复
Public Function DoubleConverToHex(Str As Double) As String 改为 Public Function DoubleConverToHex(Str As Single) As String 试试
  • 打赏
  • 举报
回复
引用 1 楼 91program 的回复:
难道是传说中的 VB???
引用 2 楼 accessysq 的回复:
理解不了你要说的,vb也不懂。
这个版懂VB,.net之类的很少吗? 反正我是不懂,哈哈
  • 打赏
  • 举报
回复
理解不了你要说的,vb也不懂。
91program 2014-10-30
  • 打赏
  • 举报
回复
难道是传说中的 VB???

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧