我用c语言编写了一个代码,将十进制转换为二进制,反之亦然,问题是,当我从十进制转换为二进制时,它以错误的顺序打印数字,例如,如果我输入数字123作为小数,它应该打印11110110,但我的程序将它转换为include <stdio.h>main() int i, no, coc, re, opt;
int dec;
因此,在C语言中,我试图给一个浮点变量一个二进制位(或十六进制数字)的数字,然后打印出来,但是它不想打印我手工计算的数字或在线转换器。float x = (float) 0b01000001110010000000000000000000;float x = (float) 0x41C80000;printf(