关于补位问题

oopsoft 2006-01-22 11:33:50
在二进制打开、转化、显示数据时,如何补位,谢谢!
...全文
138 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyl910 2006-01-22
  • 打赏
  • 举报
回复
不明白,说详细一点

在VB中可以利用乘除模拟移位
oopsoft 2006-01-22
  • 打赏
  • 举报
回复
已解决
zyl910 2006-01-22
  • 打赏
  • 举报
回复
dim buf(0 to 2) as byte
zyl910 2006-01-22
  • 打赏
  • 举报
回复
dim buf(0 to 2)

'原数据
buf(0) = &H62
buf(1) = &HDA

'分离buf(1)
buf(2) = buf(1) and &HF '低4位
buf(1) = buf(1) \ &H10 '高4位可以用右移4位的办法。VB编译器会自动将整除 2^n 转为移位
oopsoft 2006-01-22
  • 打赏
  • 举报
回复
例如:将文件转化为16进制如下:62 D A
          二进制为:01100010 1101 1010
如何将D A补成0D 0A.

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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