首页 > TAG信息列表 > hdata
C语言:单精度(float)和双精度(double)浮点数 与 十六进制(HEX) 之间转换
1. 单精度(float) 转 十六进制(HEX)(1)指针法具体代码如下: void Float_HEX (float fdata, unsigned char *hdata) { unsigned char* tdata = (unsigned char*)(&fdata); hdata[0] = tdata[0]; hdata[1] = tdata[1]; hdata[2] = tdata[2]; hdata[3] = tdata[3]; } 测试用例如下: