00问答网
所有问题
当前搜索:
c语言二进制转换十进制
把一位的
十进制
数
转换
成四位
二进制
数,
c语言
的完整程序
答:
include<stdio.h> int main(){int data = 0;int i = 0; printf("请输入一位
十进制
数:");scanf("%d",&data);printf("
转换
为四位
二进制
数为:");for(i=3; i>=0; i--){printf("%d",(data>>i)&1); } return 0; }
c语言二进制
1100101011
转换
为十六进制多少?
答:
1100 1010 11 接着,将每一组
转换
为十六进制数。其中,1100 转换为
C
、1010 转换为 A、11 转换为 3。因此,1100101011 的十六进制表示为:0xCA3 要注意的是,对于
二进制
数转换为十六进制数,不足 4 位的高位需要补 0,以保证每一组都完整。另外,也可以将二进制先转换为
十进制
,然后再转换为...
51单片机
C语言
:
二进制
与
十进制
能直接运算吗?
答:
对单片机来说,不管任何进制的数字,在单片机内部都是
二进制
表示的。所以能直接运算。但是单片机计算浮点数是非常耗时的,因此要优化算法,比如你的乘以0.0625等价于除以16(1÷16=0.0625),而除以16等价于算数右移4位,这样的运算比直接乘以0.0625快几十倍。
c语言
怎么用while循环实现
十进制转换
为
二进制
答:
include<stdio.h>void change(size_t n){ size_t b=n/
2
; size_t r=n%2; if(b) change(b); printf("%d",r);}int main(){ size_t n; char ch; while(1) { printf("\ninput a nmber:"); scanf("%d",&n); while((ch=getchar())!=...
c语言
里面 %d是
十进制
%o是八进制 %x是十六进制 %多少是
二进制
答:
c语言
中没有表示
二进制
的字符,但是你可以根据
十进制
、八进制或者十六
进制转换
一下。可以利用短除法,将十进制转变成二进制,我们一般的思路是这样的,下面给出一个例子:把20转换成二进制:20/2=10...余数为0 最低位10/2=5...余数为05/2=2...余数为12/2=1...余数为01/2=0...余...
C语言
如何表示
二进制
?
视频时间 03:19
C语言
如何实现十六
进制转换
成
十进制
答:
C语言
实现十六
进制转换
成
十进制
如下:例如将十六进制数字 9FA8C 转换成十进制:9FA8C = 9×164 + 15×163 + 10×162 + 8×161 + 12×160 = 653964(十进制)。从右往左看,第1位的位权为 160=1,第2位的位权为 161=16,第3位的位权为 162=256,第4位的位权为 163=4096,第5位的...
c语言
编程题:从键盘输入一个
十进制
数,将其
转换
为
二进制
、八进制和十六...
答:
void func(int n,int m)//n为
十进制
数,m为
2
,8,或16 { Stack S;InitStack(S);while(n!=0){ push(S,n%m);n=n/m;} display(S);} void main()//这用来测试func { int n=12,m=2;func(n,m);m=8;func(n,m);m=16;func(n,m);} //已在vc2005中测试过,可用,至于16...
怎么用
C语言
将十位
二进制转换
为八位二进制
答:
十位
转化为
八位?如果第九第十位是零的话直接去掉就ok了,不然的话,还真没有办法把一个十位数转化为八位数。这个问题就好像是你能把1000用三位数表示吗一样。比如说,0010000000 这个十位
二进制
数(
十进制
是128),按你的要求变成八位,只需去掉前面两个零,变成10000000即可,仍是128,大小没变...
如何用
c语言
将8位
二进制
数字
转换
成一个十六进制的字符?如10110100转换...
答:
printf("请输入一个8位
二进制
数:");scanf("%s",binary);for(i=0;i<8;i++)if(binary[i]!='1' && binary[i]!='0'){ flag=0;printf("你输入的不是二进制数,请重新输入\n\n");break;} else flag=1;} BCH(binary,hex);printf("对应的十六进制数是:");printf("%
c
",hex[0...
棣栭〉
<涓婁竴椤
9
10
11
12
14
15
16
17
18
涓嬩竴椤
灏鹃〉
13
其他人还搜