void floatToByte (float floatNum, uint8_t* byteArry) {
int i;
char* pchar = (char*) &floatNum;
for(i = 0; i < sizeof (float); i++)
{
*byteArry = *pchar;
pchar ++;
byteArry ++;
}
}
float byteToFloat (uint8_t* byteArry) {
return *((float*)byteArry);
}
单片机平台 float 与 byte[] 的相互转换
最新推荐文章于 2024-04-25 10:54:52 发布