首页 > TAG信息列表 > fdata

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]; }   测试用例如下: