怎么区别十进制,二进制,八进制和十六进制
二进制是Binary,简写为B。八进制是Octal,简写为O。十进制为Decimal,简写为D。十六进制为Hexadecimal,简写为H。
二进制数的特点:
它由两个基本字符0,1组成,二进制数运算规律是逢二进一。
为区别于其它进制数,二进制数的书写通常在数的右下方注上基数2,或加后面加B表示。
1) 二进制数中只有两个字符0和1,表示具有两个不同稳定状态的元器件。
2) 二进制数运算简单,大大简化了计算中运算部件的结构。
在C语言里,整数有三种表示形式:十进制,八进制,十六进制。
其中以数字0开头,由0~7组成的数是八进制。以0X或0x开头,由0~9,A~F或a~f 组成是十六进制。除表示正负的符号外,以1~9开头,由0~9组成是十进制。
1.十进制:除表示正负的符号外,以1~9开头,由0~9组成。如,128,+234,-278。
2,八进制:以0开头,由0~7组成的数。如,0126,050000.
10进制数10转换为8进制的转换过程如下:
10/8 = 1 ....(余2)
1/8 = 0 ....(余1) (1/8中的1是上次运算的商)
所以10的8进制数为12
在书本中:加B(Binary)表示 二进制,O(Octal)表示八进制,D(Decimal)或不加表示十进制,H(Hexadecimal)表示十六进制。
在C语言里:整数有三种表示形式:十进制,八进制,十六进制。1.十进制:除表示正负的符号外,以1~9开头,由0~9组成。如,128,+234,-278。2,八进制:以0开头,由0~7组成的数。如,0126,050000.3,十六进制:以0X或0x开头,由0~9,A~F或a~f 组成。如,0x12A,0x5a000.
区别在于,每位上的基数不同,个位都是1,但高位=低位*n,n是进制数
拿十进制来说把,个位是1,那么个位写几这个数中就包含几个1,十位上写几,这个数就包含几个10,2017包含2个1000,0个100,1个10和7个1
二进制,8 4 2 1是基数,如果1010B,则其中包含1个8和1个2,加起来就是10,因此十进制10表示成二进制为1010
其他进制也是这么计数的,规律相同,区别就是基数不同而已
在书本中:
加B(Binary)表示 二进制,O(Octal)表示八进制,D(Decimal)或不加表示十进制,H(Hexadecimal)表示十六进制。
在C语言里:
整数有三种表示形式:十进制,八进制,十六进制。
1.十进制:除表示正负的符号外,以1~9开头,由0~9组成。如,128,+234,-278。
2,八进制:以0开头,由0~7组成的数。如,0126,050000.
3,十六进制:以0X或0x开头,由0~9,A~F或a~f 组成。如,0x12A,0x5a000.
在书本中:
加B(Binary)表示 二进制,O(Octal)表示八进制,D(Decimal)或不加表示十进制,H(Hexadecimal)表示十六进制。
在C语言里:
整数有三种表示形式:十进制,八进制,十六进制。
1.十进制:除表示正负的符号外,以1~9开头,由0~9组成。如,128,+234,-278。
2,八进制:以0开头,由0~7组成的数。如,0126,050000.
3,十六进制:以0X或0x开头,由0~9,A~F或a~f 组成。如,0x12A,0x5a000.
二进制是到2进位:组成数字只有0、1
八进制是到8进位:组成数字是0、1、2、3、4、5、6、7
十进制是到10进位:组成数字是0、1、2、3、4、5、6、7、8、9
十六进制是到16进位组成数字是:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F
比如一个十进制数:17,用二进制表示就是10001,用八进制表示就是21,用十六进制表示就是11
十进制与二进制有什么区别?
1、基数不同 前者满10进1,后者满2进1;2、有效字符不同 前者有效字符有10个:0,1,2,3,4,5,5,6,7,8,9;后者有效字符有2个:0,1 3、用途上 计算机只能用二进制存储和运算,在设计程序时二进制不容易读,所以可以采用八进制和十六进制来帮助编程,计算机再翻译成二进制数来用。计算机编程比...
2进制和10进制有什么区别?
我们平时常用的都是10进制,满10进1,也就是当低位的值够10之后,就在高位上加1,本位变成0。2进制就是同理,计数时满2进1,当低位满2之后,就在高位+1,低位变成0。具体,以10进制和2进制的对比来看:十进制---二进制 0 --- 0 1 --- 1 2 --- 10 低位满2,向高位进1,低位归0后...
二进制与十进制的区别的区别是什么?
二进制与十进制的区别在于数码的个数和进位规律。二进制的计数规律为逢二进一,是以2为基数的记数体制。在十进制中我们通常所说的10,在二进制中就是等价于2的数值。十进,就是以10为基数,逢十进一位。位值这个数学概念的要点,在于使同一数字符号因其位置不同而具有不同的数值。
二进制和十进制的区别是什么?
在十进制中,从十位借一位到个位,用在个位减的时候,就是10+个位上的数,二进制,从十位借一位到个位,用在个位减的时候,就是2+个位上的数。定点数(整数),那就舍掉了。是浮点数,则继续加位运算,直到精度达到后舍掉。比如说:101-11,个位够减,为0,十位不够,从百位上借1,所以...
怎么区别十进制,二进制,八进制和十六进制?
1.十进制:除表示正负的符号外,以1~9开头,由0~9组成。如,128,+234,-278。2,八进制:以0开头,由0~7组成的数。如,0126,050000.3,十六进制:以0X或0x开头,由0~9,A~F或a~f 组成。如,0x12A,0x5a000.人类算数采用十进制,可能跟人类有十根手指有关。亚里士多德称人类普遍使用十...
二进制和十进制,八进制 各是什么意思,请举例说明!
在计算机中,除了十进制数外,经常使用的数制还有二进制数和十六进制数.在运算中它们分别遵循的是逢二进一和逢十六进一的法则. 二进制数二进制数有两个特点:它由两个基本数字0,1组成,二进制数运算规律是逢二进一。为区别于其它进制数,二进制数的书写通常在数的右下方注上基数2,或加后面加B表示...
二进制数与十进制数有什么区别?
二进制数和十进制数都是计算机中常用的数制。二进制数只有0和1两个数字,而十进制数有0-9这10个数字。二进制数的优点有:-技术上容易实现,用双稳态电路表示二进制数字0和1是很容易的事情。-可靠性高,二进制中只使用0和1两个数,不会出现2、3、4等数字。-运算规则简单,与十进制数相比,二...
十进制与二进制转换有何口诀吗?
1、整数二进制转换为十进制:首先将二进制数补齐位数,首位如果是0就代表是正整数,如果首位是1则代表是负整数。若二进制补足位数后首位为1时,如下图所示,就需要先取反再换算:2、小数的二进制转换为十进制:将二进制中的四位小数分别于下边(如下图所示)对应的值相乘后相加得到的值即为换算后的...
什么是十进制数,他们与二进制数有什么区别
1.十进制数是组成以10为基础的数字系统。2.十进位位值制记数法包括十进位和位值制两条原则,"十进"即满十进一;"位值"则是同一个数位在不同的位置上所表示的数值也就不同,如三位数"111",右边的"1"在个位上表示1个一,中间的"1"在十位上就表示1个十,左边的"1"在百位上则表示1个百...
二进制数与十进制数,有什么区别吗?
二进制数是逢2进位的进位制,0、1是基本算符;计算机运算基础采用二进制。电脑的基础是二进制。在早期设计的常用的进制主要是十进制(因为我们有十个手指,所以十进制是比较合理的选择,用手指可以表示十个数字,0的概念直到很久以后才出现,所以是1-10而不是0-9)。电子计算机出现以后,使用电子管来...
费侵达纳: 十进制跟二进制的区别: 1、基数不同 前者满10进1,后者满2进1; 2、有效字符不同 前者有效字符有10个:0,1,2,3,4,5,5,6,7,8,9;后者有效字符有2个:0,1 3、用途上 计算机只能用二进制存储和运算,在设计程序时二进制不容易读,所以可以采...
泸县18544949079: 十进制和二进制有什么区别?另外还有什么进制?? - ?
费侵达纳: 十进制:每位上的数字是0~9共十个,逢10进位 二进制:每位上的数字是0~1共两个,逢2进位 计算机只能用二进制存储和运算,在设计程序时二进制不容易读,所以可以采用八进制和十六进制来帮助编程,计算机再翻译成二进制数来用. 所以计算机编程比较常用的是:十进制、二进制、八进制、十六进制,其中八进制也用得比较少 在生活中还用到十二进制计时,六十进制标记角度
泸县18544949079: 什么是10进制,2进制,8进制,16进制? - ?
费侵达纳: 2进制:01010101 只有0和1,满1进位10代表2. 8进制:01234567 只有0~7的数,满7进位10代表8. 10进制:0123456789 只有0~9的数,满9进位10代表10. 16进制:0123456789ABCDEF 只有0~9、A~F,满F进位,10代表16.
泸县18544949079: 怎么区别十进制,二进制,八进制和十六进制? - ?
费侵达纳: 在书本中:加B(Binary)表示 二进制,O(Octal)表示八进制,D(Decimal)或不加表示十进制,H(Hexadecimal)表示十六进制. 在C语言里:整数有三种表示形式:十进制,八进制,十六进制.1.十进制:除表示正负的符号外,以1~9开头,由0~9组...
泸县18544949079: 请写出二进制 八进制与十进制之间的关系 - ?
费侵达纳: 二进制,八进制,十进制,十六进制 二进制是计算机内部所有数据的存储方式. 八进制,十进制,十六进制 是人能识别的数据格式. 一般来说,通常的二进制,八进制,十进制,十六进制. 是指存储在字符串里的二进制,八进制,十进制,十...
泸县18544949079: 二进制、八进制、16、32进制的定义区别 - ?
费侵达纳: 十进制从0开始用其他进制表示为: 二进制:0,1,10,11,100,101,110,111,即逢二进一. 八进制:0,1,2,3,4,5,6,7,10,11,12,13,14,15,16,17,20,即逢八进一. 十六进制:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10,11,12,13,14,15,16,17,18,19,1A,1B,1C,1D,1E,1F,20,即逢十六进一. 三十二进制同理,逢三十二进一
泸县18544949079: c++怎么看出是八进制还是二进制 - ?
费侵达纳: 首先我们看一下各个进制的表示规范: 十进制:由0至9的数字组成 没有前缀,不能以0开始. 八进制:以0为前缀,其后由0至7的数字组成 . 十六进制:以0x或0X为前缀,其后由0至9的数和A到F(大小写均可)字母组成. 二进制:C++是不直接支持二进制的,可以用bitset表示,具体参考bitset的使用. 综合上述:以0开头的必定是八进制,反过来说,二进制必定不能以0开头.举几个例子:099(错误)、0123(八进制)、0101(八进制)、101(十进制,因为C++是不支持二进制的)、123(十进制)、0x123(十六进制).
泸县18544949079: 怎样区别十进制数和八进制数 - ?
费侵达纳: 475是十进制1) 十进制整常数:十进制整常数没有前缀.其数码为0~9.以下各数是合法的十进制整常数:237、-568、65535、1627;以下各数不是合法的十进制整常数:023 (不能有前导0)、23D (...
泸县18544949079: 什么是二进制,八进制,十六进制? - ?
费侵达纳: 1. 十进制 十进制使用十个数字(0、1、2、3、4、5、6、7、8、9)记数,基数为10,逢十进一. 历史上第一台电子数字计算机ENIAC是一台十进制机器,其数字以十进制表示,并以十进制形式运算.设计十进制机器比设计二进制机器复杂得...
泸县18544949079: 二进制,八进制,十进制,十六进制,到底怎么样才好记他们的互相转换方法!好烦~ - ?
费侵达纳: 一.进制概念1. 十进制十进制使用十个数字(0、1、2、3、4、5、6、7、8、9)记数,基数为10,逢十进一.历史上第一台电子数字计算机ENIAC是一台十进制机器,其数字以十进制表示,并以十进制形式运算.设计十进制机器比设计二...