例如一个整数55.00,用浮点型表示就是425C0000,我怎么用C语言把55.00缩小100倍,在用浮点型表示出来?
答案:1 悬赏:80 手机版
解决时间 2021-03-19 22:55
- 提问者网友:贪了杯
- 2021-03-19 13:17
例如一个整数55.00,用浮点型表示就是425C0000,我怎么用C语言把55.00缩小100倍,在用浮点型表示出来?
最佳答案
- 五星知识达人网友:第四晚心情
- 2021-03-19 14:38
void get_hex(float m) {
unsigned char n[4] = {0};
memcpy(n, &m, sizeof(m));
printf("%f = %02X%02X%02X%02X\n", m, n[3], n[2], n[1], n[0]);
}
int main() {
get_hex(55);
get_hex(0.55);
return 0;
}
unsigned char n[4] = {0};
memcpy(n, &m, sizeof(m));
printf("%f = %02X%02X%02X%02X\n", m, n[3], n[2], n[1], n[0]);
}
int main() {
get_hex(55);
get_hex(0.55);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯