88问答网
所有问题
C语言中的十进制数012 与12有什么区别? 怎么讲012转换成二进制数?
如题所述
举报该问题
推荐答案 2018-03-30
“C 语言中的十进制数 012”这句话本身就是错误的!C 语言中没有专门表示二进制的方法。数字前面加 0,表示的八进制数。例如:012 表示的不是十进制,而是八进制,由于 2 的 3 次方等于 8,因此八进制和二进制之间的转换关系就是:从右往左,每三位一组,就是二进制。因此,八进制的 012 转换成二进制数就是:1010(即:000 001 010 )。
而 12 表示的才是真正我们平时所说的十进制数字 12。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/tgKcSVgVg.html
其他回答
第1个回答 2018-03-30
C语言中的012 是8进制与12是十进制数,至于转换,看我这个回答,里面什么进制转换都说的很清楚。
网页链接
第2个回答 推荐于2018-04-01
012为
八进制
,表示1*8+2 =10就是十进制的10。
本回答被提问者和网友采纳
第3个回答 2011-10-12
转为byte型
相似回答
C语言
12|
012
是
什么
意思
答:
12是十进制数,012是八进制数
。|是按位或,当执行此操作时需将操作符左右两个对象转换成二进制数才可以进行进一步运算。
c语言
问题
答:
12和012的二进制如果是相同的话.都应转换成00001100 按照 按位或运算 结果为00001111 在转换成十进制就是8+4+2+1 答案就是
15
拉!
C语言中
printf("%d\n",12&
012
);这条语句
什么
意思啊?输出结果是...
答:
12 表示十进制数12,对应的二进制数是1100。012表示八进制数12,对应的十进制数是10,对应的二进制数是1010
。(八进制数以“0”开头,十六进制数以“0x”开头。)所以12&012用二进制表示是:1100 & 1010=1000。二进制的1000就是十进制数的8。所以 12&012 = 8。\n表示换行。在手机上使用易历...
C语言中
printf("%d\n",12&
012
);这条语句
什么
意思啊?输出结果是...
答:
结果是:8 首先 & 是按位与运算,1&1=1,1&0=0,0&1=0,0&0=0 12 是十进制的
,表示为二进制是 1100 012 是八进制的,表示为二进制是 1010 1100 & 1010 = 1000 二进制为1000的,表示为十进制就是 8 这样解释不知道你是否明白 ...
C语言十进制
转
二进制
答:
十进制
转
二进制
可以使用库函数itoa。itoa函数原型:char*itoa(int value,char*string,int radix);功能:将任意类型
的数字转换
为字符串。在<stdlib.h>中与之有相反功能的函数是atoi。nt value 被转换的整数,char *string 转换后储存的字符数组,int radix
转换进制数
,如2,8,10,16 进制等。
怎么
计算?
答:
&是按位与运算符
012
是八进制,换算成十进是10,换成八位
二进制
是00001010 12换成八位二进制是00001100 将两个数按位与 00001010 &00001100 =00001000
十进制
为8 所以最后答案是B)8
二进制和十进制
如何
转换???
视频时间 04:57
c语言
题目,求解惑
答:
printf("%2d", 12); // 输出12 printf("%2d", 1); // 输出 _1 (_代表空格)printf("%2d", 122); // 输出122 printf("%2d", 12.72); // 输出12 (强制类型转换,即取整数部分)【】上述题目中的y=
012
;012是八进制,int会把它变成
十进制
。也就是10 ...
大家正在搜
C语言将十进制数对应的八进制
c语言中怎么表示二进制数
八进制012转换十进制
八进制整数012表示十进制的
十进制100转化为八进制
十进制转化为二进制
十进制转二进制
c语言中16进制数
c语言十六进制数表示
相关问题
十进制数转换成二进制数的c语言程序,采用递归与数组的,要怎么...
C语言中如何用循环实现十进制数转换成二进制数
用C语言编程:将任意一个十进制数转换成二进制数哦,按位存放到...
有没有C语言中计算十进制小数 转换成二进制数的软件,谢谢了。...
c语言中将二进制数(001101101110.110101)...
求助C语言,把一个十进制数转换成二进制数,要求用到移位,运算...
如何用c语言编写将十进制的数转换成二进制数的程序
c语言的十进制数转换成二进制的数?