如何将十进制的字符串转成十六进制的字节数组? 10

例如:Stringstr="2345";他的十六进制就是"0x929"现在我要结果是byte[]hexBytes={09,29};求解.... 例如: String str = "2345"; 他的十六进制就是"0x929" 现在我要结果是byte [] hexBytes = {09,29}; 求解. 展开
 我来答
满以柳J7
2013-09-23 · TA获得超过539个赞
知道小有建树答主
回答量:545
采纳率:66%
帮助的人:553万
展开全部
dim meStr as String '将要转换的字符串
dim i as Integer '
dim meHex() as Byte '存放将转换后的10进制数组
dim strCount as Integer

meSte="2345"
strCount=Len(meStr)
ReDim meHex(strCount)

For i=0 to strCount
meHex(i)=Hex(Asc(Mid$(meStr,i+1,1)))
Next i
将字符串按位进行转换,并存放在16进制的数组中
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式