计算机语言中二进制,八进制,十进制,十六进制之间具体的关系是怎样的?

如题所述

二进制,八进制,十进制,十六进制

二进制是计算机内部所有数据的存储方式。
八进制,十进制,十六进制 是人能识别的数据格式。
一般来说,通常的二进制,八进制,十进制,十六进制。

是指存储在字符串里的二进制,八进制,十进制,十六进制。

十进制有字符串表示的十进制,BCD码表示的十进制(又分压缩和非压缩BCD)!

字符串的二进制,八进制,十进制,十六进制是给人看的!
BCD码表示的十进制是计算机使用的!
计算机内部数据不再有二进制,八进制,十六进制的区别,都是二进制,只有十进制用BCD码。
二进制逢2进1,,八进制,十进制,十六进逢8进1 ,逢10进1,逢16进1
N进制逢N进1
二进制 八进制 十进制 十六进制
0 : 0000 0000 00 0 0
1 : 0000 0001 01 1 1
2 : 0000 0010 02 2 2
3 : 0000 0011 03 3 3
4 : 0000 0100 04 4 4
5 : 0000 0101 05 5 5
6 : 0000 0110 06 6 6
7 : 0000 0111 07 7 7
8 : 0000 1000 010 8 8
9 : 0000 1001 011 9 9
10 : 0000 1010 012 10 A
11 : 0000 1011 013 11 B
100: 0110 0100 144 100 64
十六进制用字母ABCDEF 或者 abcdef分别表示 10,11,12,13,14,15
C语言的表达式里 8进制前面加0 ,16进制前加0x;没有二进制的表示方法。
在字符串里和字符里反斜杆\nnn表示8进制, \xnnn 表示16进制;
C语言,因为字符是整数的一种,所以可以直接用数值,表示字符的值!!
char c=‘a';和char c=97 等价!
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-12
二进制就是逢二进一,0+0=0,0+1=1,1+1=10
八进制就是逢八进一,0+0=0,0+1=1,。。。。6+1=7,7+1=10,6+2=10.。。
十进制就是逢十进一,9+1=10,8+2=10,7+3=10.。。
十六进制就是逢十六进一,10-15用A-F表示,10=A,11=B,12=C,13=D,14=E,15=F
A+6=16=10,7+9=16=10
第2个回答  2013-03-12
逢N进1!!!追问

能解释一下么亲?我还算一个新手

计算机语言中二进制,八进制,十进制,十六进制之间具体的关系是怎样...
二进制是计算机内部所有数据的存储方式。八进制,十进制,十六进制 是人能识别的数据格式。一般来说,通常的二进制,八进制,十进制,十六进制。是指存储在字符串里的二进制,八进制,十进制,十六进制。十进制有字符串表示的十进制,BCD码表示的十进制(又分压缩和非压缩BCD)!字符串的二进制,八进制,十进制...

二进制,八进制,十进制,十六进制之间的关系是什么?相互之间如何转换?
十六进制与八进制类似,当结果小于16时,结束计算。例如,十进制48转换为十六进制为30,而100转换为十六进制为65。这种转换过程中,进制基数的不同决定了何时停止运算并按逆序记录余数。

请问在计算机中二进制、八进制、十进制、十六进制之间是怎么转换的?
二进制就是逢二进一 平时我们算数是十进制,0-9过去就到10了,所以从一位进了一位,这样就有了第二位,第一位从0数起。每到10个数就往前进一位数。这就是10进制。二进制就是还不到10,到2就进位了。比如1,是一位数,如果再加1呢?一加就到2了,所以就进一位,第一位数归0。就成了。1...

二进制、8进制、10进制、16进制之间的转换是怎么样的?
基数为2,逢2进1。在二进制中,使用0和1两种符号。八进制 基数为8,逢8进1。八进制使用8种不同的符号,它们与二进制的转换关系为:0:000 1:001 2:010 3:011 4:100 5:101 6:110 7:111 十六进制 基数为16,逢16进1。十六进制使用16种不同的符号,它们与二进制的转换关系为:0:...

十进制,八进制,二进制和十六进制的关系是什么
十六进制:Hexadecimal 是计算机中数据的一种表示方法。同我们日常生活中的表示法不一样。它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F。二进制:Binary 二进制是计算技术中广泛采用的一种数制...

什么叫二进制、十进制、八进制、十六进制
二进制(binary)、八进制(octal)、十进制(decimal)、十六进制(hexadecimal)是不同的计数系统,它们之间的关系如下:二进制:二进制是计算机中使用的计数系统,只有0和1两个数字。八进制:八进制是逢八进位,有0-7八个数字。十进制:十进制是我们常用的计数系统,有0-9十个数字。十六进制:十六...

二进制、八进制、十进制、十六进制究竟是怎么一回事?
九就在末位再加一表示为11. 十进制就是用0、1、2、3、4、5、6、7、8、9八个数码表示所有的数,他的基数是十。到十的时候就得向前进一位。0就是零,1就是一.2表示二……9再加1的时候就到10了,一位数就表示不了了,要进位就变成10就是10。11就在末位再加1,表示为11. 十六进制就是用...

二进制,八进制,十进制,十六进制之间是怎样互相转化的?
二进制到八进制:把二进制每3位划开,1 010这样,前面1变成1,后面010变成2,就成了八进制12.二进制到十进制:把二进制直接按位幂乘起来,再相加。比如,1010 = 1*2^3+1*2^1 = 10.二进制到十六进制:和八进制一样,每4位划分一下,1010就直接可以得出是10,就成了十六进制a 反过来也是一...

二进制,八进制,十六进制,十进制之间怎样相互转化
1、二进制数、八进制数、十六进制数转十进制数 有一个公式:二进制数、八进制数、十六进制数的各位数字分别乖以各自的基数的(N-1)次方,其和相加之和便是相应的十进制数。个位,N=1;十位,N=2...举例:110B=1*2的2次方+1*2的1次方+0*2的0次方=0+4+2+0=6D 110Q=1*8的2次方+1*...

2进制8进制10进制16进制各个之间如何进行换算?
1、十进制转二进制,方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。2、二进制转十进制,方法为:把二进制数按权展开、相加即得十进制数。二、二进制与八进制之间的转换:1、二进制转八进制,3位二进制数按权展开相加...

相似回答