永发信息网

C语言中以0开头表示8进制数,那他如何与十进制数的0区分呢?

答案:2  悬赏:10  手机版
解决时间 2021-02-27 18:36
如017到底是表示,八进制表示的15还是十进制的17呢?怎么区分
最佳答案
8进制开头加0就是为了与10进制区分,10进制一般不加0,加了0,当所有数字都小于8时,无法与8进制区分。
全部回答
十进制,逢十进一.也就是说,在一个数里面,某位上的数值不能超过十,超过了就需要进位. 二进制,逢二进一.同上,但是二进制每一位最大不能超过2. 八进制.同上,不能超过八. 十六进制,同上,不能超过16. 十进制,共有十个数字:0,1,2,3,4,5,6,7,8,9. 二进制,共有二个数字:0,1. 八进制,共有八个数字:0,1,2,3,4,5,6,7. 十六进制,共有十六个数字:0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f(a-f就相当于10-15,但是在一个数位上只能用一个数字来表示,所以用a-f). 举例: 0,1这两个数在这4种数字表达方式中都是一样的. 对于3:二进制:11. 对于11: 八进制:13. 十进制:11. 十六进制:b. 对于17: 八进制:21. 十进制:17. 十六进制:11. 计算方法: 对与x进制,每一位的权就是x,把其他进制的数转换成十进制存在以下计算方式. 如果数有n位,从低位到高位,各位分别为a1,a2,...,an: a1*x^0+a2*x^1+a3*x^2+...+an*x^(n-1) 如二进制:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一个微生物的活细胞,怎么才能让它不死亡(不
有没有那种可以安安静静做事的工作
额头前的头发太短 怎么办?
M国F汽车集团在经历了10余年的全面扩张之后,
我们从高山顶上看到的白烟是什么
百度云账号被封了怎么解决
狗狗耳朵肿了怎么办
防雷图纸中电梯浪涌保护器怎么看多少个
三国战记挑灯进去打貂蝉视频
绵竹市广济派出所地址有知道的么?有点事想过
安装算量软件哪个好用?广联达,品茗,斯维尔
《那年青春我们正好》里肖小军会所唱的 咚耐
养泰迪好还是吉娃娃好呢?哪个更听话 更聪明
木瓜切片后 用热水冲开 喝着可酸
帮我起个清雅点的网名
推荐资讯
源汇区漯河波司登在什么地方啊,我要过去处理
镇江市丹徒区物价局我想知道这个在什么地方
电脑微信视频在哪里
【科技创造未来】科技创造未来作文
s.t.f(x)是什么意思
在郑州哪里有电子元件市厂
在那里才能买到蟾蜍软膏
请问中国前三大规模钕铁硼公司都有哪些?需要
为什么我国有万这个单位,而西方国家到千就结
从江苏苏州快递到广东东莞要多长时间
男,19岁我现在很迷茫不知道该干什么工作,大
石材幕墙挂件,不同金属之间如果不垫绝缘垫危
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?