/****************4字节转化为浮点数**********************/
float floatdata = 0.0f;
uint8_t bufftest[4] = {0x0,0x0,0x40,0x40};
floatdata = *((float *)bufftest);
printf("%f ",floatdata);
2024-4-24 17:55:29
N7E003芯片不支持浮点数的硬件运算,因此无法将4字节的数据转化为浮点数。即使使用软件实现浮点数的运算,也需要特殊的软件库支持,否则会出现精度问题以及运算速度过慢等问题。
N7E003芯片不支持浮点数的硬件运算,因此无法将4字节的数据转化为浮点数。即使使用软件实现浮点数的运算,也需要特殊的软件库支持,否则会出现精度问题以及运算速度过慢等问题。
举报