提取整数 – bytesToInt
从字节数组中提取整数。通常配合上位机协议解析器控件使用。
将从起始位置开始的4个字节,转换成整数
定义
int bytesToInt(byte[] array, int start, int mode);
参数
- array:
字节数组
- start:
起始位置
- mode:
大小端。0 为小端模式,1为大端模式
返回值
提取出来的整数
示例
byte a[4] = {0x64,0x01,0x00,0x00};
num0.val = bytesToInt(a,0,0);//整数控件num0显示为356 (即0x00000164)