
vb 中如何将十六进制变量转换成十进制变量
3个回答
展开全部
VB可在16进制数字符串前加&H前缀拼接就可将其表示是16进制的数,在计算机内部就是一个十进制数。
适当范围内的数字,前缀以 &H,可以直接表示十六进制数字。例如,十六进制表示法的 &H10
代表十进制的 16。执行以下代码。
Private Sub Form_Click()
VB立即窗口输出十进制数4660。
Dim a As Long
a = &H1234
Debug.Print &H1234
End Sub
展开全部
不用转换啊,如下面的程序
Private Sub Form_Click()
Dim i, j As Integer
i = &H1C //虽然赋予的是16进制的1c
Print i //但用print输出时系统会变回10进制输出
j = i //而如果把i赋予j值
Print j //j输出一样是10进制的值
End Sub
Private Sub Form_Click()
Dim i, j As Integer
i = &H1C //虽然赋予的是16进制的1c
Print i //但用print输出时系统会变回10进制输出
j = i //而如果把i赋予j值
Print j //j输出一样是10进制的值
End Sub
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
十进制,八进制和十六进制互化应以二进制作为桥梁 1.十进制转化成二进制: 您只需要看一眼数据类型的定义和进制之间的转换就明白。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询