进制的转换

1.数制转换

1.1.进制的介绍

  1. 进制分为二、八、十、十六进制。二进制是逢二进一,最大数值为1。八进制是逢八进一,最大数值为7。十进制是逢十进一,最大的数值为9。十六进制是逢十六进一,最大的数值为15。

1.2.进制的转换

1.2.1.二、十进制的转换

1.十进制转换成二进制用除二取余法,将数值除二取余数,一直不停的除,直到数值为0,每次得到的结果按倒叙取值。例如:
在这里插入图片描述
把余数倒排可得到89的二进制数值为1011001B
2.同样,将一个二进制整数表示成十进制数要用到按权展开法,例如:
1110111B=1×26+1×25+1×24+0×23+1×22+1×21+1×20=119

1.2.2.二、八、十、十六进制之间的转换

1.十进制转换成十六进制同样采用取余数的方法,转换十六进制除十六取余数,取值也是采用倒叙的方法。2.十六进制向十进制转换用按权展开法,例如:7DH=7×161+13×160=125
3.事实上,二进制转十六进制简单一些,十进制的话也可以先转换成二进制在转成十六进制。我们可以把二进制四位一组转成一位十六制,从二进制后面开始分组,前面不足4位的在开头加0。
4.二进制转换八进制和上述有相似的地方,每三位一组转换一位八进制。
不同数制之间的对应关系如表

二进制八进制十进制十六进制
0000000
0001111
0010222
0011333
0100444
0101555
0110666
0111777
10001088
10011199
10101210A
10111311B
11001412C
11011513D
11101614E
11111715F

1.3.二进制的优点

1.技术上容易实现。用双稳态电路表示二进制数字0和1是很容易的事情
2.可靠性高。二进制中只使用0和1两个数字,传输和处理时不易出错,因而可以保障计算机具有很高的可靠性 
3.运算规则简单。与十进制数相比,二进制数的运算规则要简单得多,这不仅可以使运算器的结构得到简化,而且有利于提高运算速度

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值