问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求二进制转十六进制VB代码!!急急急急急

发布网友 发布时间:2024-05-08 03:35

我来回答

2个回答

热心网友 时间:2024-11-22 20:41

Private Function Two16(ByVal X As String) As String '把二进制数转化为十六进制数
Do While Len(X) Mod 4 <> 0
X = "0" + X
Loop
Do While Len(X) > 0
Select Case Right(X, 4)
Case "0000"
Two16 = "0" + Two16
Case "0001"
Two16 = "1" + Two16
Case "0010"
Two16 = "2" + Two16
Case "0011"
Two16 = "3" + Two16
Case "0100"
Two16 = "4" + Two16
Case "0101"
Two16 = "5" + Two16
Case "0110"
Two16 = "6" + Two16
Case "0111"
Two16 = "7" + Two16
Case "1000"
Two16 = "8" + Two16
Case "1001"
Two16 = "9" + Two16
Case "1010"
Two16 = "A" + Two16
Case "1011"
Two16 = "B" + Two16
Case "1100"
Two16 = "C" + Two16
Case "1101"
Two16 = "D" + Two16
Case "1110"
Two16 = "E" + Two16
Case "1111"
Two16 = "F" + Two16
End Select
X = Left(X, Len(X) - 4)
Loop
End Function

热心网友 时间:2024-11-22 20:42

直接调用就行,如print
two16("01000001")
private
function
two16(byval
x
as
string)
as
string
'把二进制数转化为十六进制数
do
while
len(x)
mod
4
<>
0
x
=
"0"
+
x
loop
do
while
len(x)
>
0
select
case
right(x,
4)
case
"0000"
two16
=
"0"
+
two16
case
"0001"
two16
=
"1"
+
two16
case
"0010"
two16
=
"2"
+
two16
case
"0011"
two16
=
"3"
+
two16
case
"0100"
two16
=
"4"
+
two16
case
"0101"
two16
=
"5"
+
two16
case
"0110"
two16
=
"6"
+
two16
case
"0111"
two16
=
"7"
+
two16
case
"1000"
two16
=
"8"
+
two16
case
"1001"
two16
=
"9"
+
two16
case
"1010"
two16
=
"a"
+
two16
case
"1011"
two16
=
"b"
+
two16
case
"1100"
two16
=
"c"
+
two16
case
"1101"
two16
=
"d"
+
two16
case
"1110"
two16
=
"e"
+
two16
case
"1111"
two16
=
"f"
+
two16
end
select
x
=
left(x,
len(x)
-
4)
loop
end
function
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 二进制转十六进制的C#代码 从紫荆山怎么坐车到经三路与农业路交叉口 健康路/优胜南路(到经三路与农业路交叉口怎么走 从郑通路淮河路到经三路农业路咋坐公交车 从农业路经五路到经三路鑫苑路怎么坐公交车,最快需要 从农业路东明路站到经三路纬五路怎么坐公交车,最快 农业路文化路到农科路经三路怎么走 赵匡胤研究的货币战争有什么厉害之处 如果持续宋朝不一定被灭!_百度知 ... 苏有朋跟林心如的友情深厚,拥有一段好的友情,一生究竟有多幸福?_百 ... 爆炸饵加维素能钓鱼吗 ...条件下、CH3OH和氧气组成的燃料电池的正负极反应式分别怎么写?_百 ... 百科学术委员会的使命意义 广东工程职业技术学院以什么需求为导向 昆明到六盘水高铁规划经曲靖吗? 微信小程序美团券怎么用 美团消费券入口在哪里 瓤茄子的工艺提示 法国工作中的女孩电影英文名字 "你在法国的时候想做什么"有英语怎么翻译 你在法国的生活用英语翻译 孕妇梦到黑毛猪是什么意思 ...济汝凭,不待侯宫歌万贯,一生衣称自丰盈)是什么 赠管汝济是谁的诗 在PS中如何将图片设置成圆角矩形选区? 华中师范大学和陕西师范大学哪一个更适合学数学? 那产后多久吃中药比较好 左边一个月右边一个更读啥字 飞秋退出账号 飞秋怎么创账号 少年素质教育报7年级第二学期数学答案 ...我家安装的是史密斯空气能热水器120的,循环泵也是他们提供的2880_百 ... 关于声现象的描述,正确的是( ) ...卖家说确认收货了之后运费险就不好使了,没有用了,是真的 栀子花炭疽病发生规律及防治方法有哪些? 栀子花炭疽病的发病原因及治疗方法 我的栀子花新叶突然长了这些个东西,怎么办?谁教教我。。。 男子网购山药脆片吃出润滑油污渍 密密麻麻的黑点 太恶心!男子网购山药脆片吃出润滑油污渍,食品安全问题为何频发?_百度... 呢子大衣配什么裤子最好看 paw怎么读?单词居然可以这样背,太funny了!