将230转化为16进制数

来源:互联网 发布:人工智能的理论意义 编辑:程序博客网 时间:2024/04/27 22:52
Private Sub Command1_Click()
   Me.Font.Size = 30
   Print shiliujinzhi(230)
End Sub
Private Function shiliujinzhi(m As Byte) As String
    Dim n As Byte
    n = m
    Const shiliu As Byte = 16
   Dim returns As String
   Dim shang As Byte
   Dim yushu(1 To 8) As Byte
   Dim i As Byte
   i = UBound(yushu)
   shang = n \ shiliu
   yushu(i) = n Mod shiliu
   returns = returns & yushu(i)
   While shang <> 0
       i = i - 1
       n = shang
       shang = n \ shiliu
       yushu(i) = n Mod shiliu
       returns = yushu(i) & returns
    Wend
   shiliujinzhi = returns
   Print Hex(230)

End Function


0 0
原创粉丝点击