全部问题 > 当前问题

二进制的000为什么是八进制的0 ?

倪爱国 2018-7-21 21:14:55

共 10 个回答

office助教 2018-7-22 08:56:53

二进制的000也是十进制的0,因为这里二进制的三位都是0所以转换成十进制是这样转换的:

image.png

二进制、八进制、十进制都是计数方法,只是计数方式不同

倪爱国 2018-7-26 18:37:30

回复 office助教:2进制的000怎么转为8进制?

office助教 2018-7-27 17:12:54

回复 倪爱国:先把二进制转化成十进制然后再转化成8进制,这里二进制的000代表0,所以转化为10进制和8进制同样也是0,二进制、八进制、十进制都是计数的方法,只是计数方式不一样

最佳答案

office助教 2018-7-27 17:19:40

回复 倪爱国:二进制转化为八进制可以从二进制的右边向左依次取3位,然后依次求出那3位代表的十进制数再用对应求出的十进制数取代对应二进制数的那3位的位置

倪爱国 2018-7-28 11:13:40

回复 office助教:二进制到8进制

比如(1101011)2   转为8进制  我怎么知道从右往左的011是3啊?

office助教 2018-7-28 12:54:13

回复 倪爱国:二进制整数部分从右向左每一位依次代表2º、2¹、2²......以此类推转换成10进制时前面要用0还是1 乘一下要看二进制对应的那位是0还是1了所以011转化成十进制就是这样算的:1×2º+1×2¹+0×2²

倪爱国 2018-7-29 11:10:17

回复 office助教:老师我问的是到8进制?

office助教 2018-7-29 15:38:45

回复 倪爱国:十进制的0转化成八进制也是0,2进制、8进制、10进制等都是计数的,只是计数方式不同十进制的0转换成其他进制依然是0,表示的值没有变,这里是取3位二进制数求出这3位二进制数表示的不超过8的值,不管是8进制还是10进制这里的值没有超过8

倪爱国 2018-8-1 19:49:56

回复 office助教:老师二进制的000是怎么转成八进制的0?  是有公式吗?

office助教 2018-8-19 08:31:35

回复 倪爱国:一般这种一看表示的数值就是0

也可以看我第一回的回答