社区
VB
帖子详情
如何把byte转化为integer,
yrh2008sql
2005-11-28 11:48:36
Dim b As Byte() = { &H12, &H34}
我想把b转化为一个integer的值,
cint(b(0))+cint(b(1))是这种
还是这中啊cint(b(0)) & cint(b(1))
我要用2个字节转化为一个integer,应该怎样写啊,请帮忙
...全文
786
4
打赏
收藏
如何把byte转化为integer,
Dim b As Byte() = { &H12, &H34} 我想把b转化为一个integer的值, cint(b(0))+cint(b(1))是这种 还是这中啊cint(b(0)) & cint(b(1)) 我要用2个字节转化为一个integer,应该怎样写啊,请帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
兔子-顾问
2005-11-28
打赏
举报
回复
测试一下,准确应该这样写
Dim b As Byte() = {&H12, &H34}
Dim i As Integer = BitConverter.ToInt16(b, 0)
但是,结果不是0x1234,因为内存里,是高位低位翻转的,你的&H12,&H34转换成结果。就是
0x3412了。如果一定要完成你的意思,应该是如下代码:
Dim b As Byte() = {&H12, &H34}
Array.Reverse(b)
Dim i As Integer = BitConverter.ToInt16(b, 0)
lljlll2009
2005-11-28
打赏
举报
回复
Dim b As Byte() = { &H12, &H34}
dim IntB as integer
intb=cint(b(0)&b(1))
兔子-顾问
2005-11-28
打赏
举报
回复
Dim b As Byte() = { &H12, &H34}
dim i as Integer = bitconvertor.ToInt32(b)
yrh2008sql
2005-11-28
打赏
举报
回复
应该是1234
还是46啊,不是太难吧!!
第04章-计算机常用通信指标和术语
本课程主要内容如下: 1 bit、
Byte
、KB、MB、GB、TB概念和换算关系 2 波特率、比特率、误码率的概念和意义 3 信道、基带信号、频带信号 4 频分多路复用、时分多路复用、异步传输、同步传输
java
byte
to
integer
_Java中的
Byte
转为无符号的
Integer
Java的
Byte
都是有符号的(singed),而
Byte
又是8位的,如何转为无符号( unsigned)的呢?素材:
byte
a=11010110 (singed : -42 、 unsigned :214)尝试:方法一:直接转-- (int)a (失败)转换前 11010110(转换,牵涉到...
java中
Integer
类型转换为
byte
类型
integer
是不能直接转换为
byte
类型的,但是可以转换成int,然后强制转换成
byte
。
Integer
i = 1;
byte
b = (
byte
)i.intValue();
JAVA中
Integer
转
byte
Integer
i= 10;
byte
b= (
byte
)i.intValue();
把
byte
转化
为十六进制
在java 中,如何把
byte
转化
为十六进制呢? 我们知道,在java中,一个
byte
就是一个字节,也就是八个二进制位;而4个二进制位就可以表示一个十六进制位,所以一个
byte
可以
转化
为2个十六进制位。 方式一: // 把...
VB
16,556
社区成员
110,528
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章