提取浮点数 – bytesToFloat

从字节数组中提取浮点数

定义

float bytesToFloat(byte a[], int start, int mode);

参数

array:

字节数组

start:

起始位置

mode:

字节端序 0、1、2、3

字节端序说明:原数据顺序 AA BB CC DD

0:DD CC BB AA

1:AA BB CC DD

2:CC DD AA BB

3:BB AA DD CC

返回值

提取出来的浮点数

示例

byte a[4] = {0x40,0x48,0xf5,0xc3};

numf9.valf = bytesToFloat(a,0,1); //端序1,浮点数控件numf9显示3.14