计算机进制转换

目录

一.计算机的数制

二.十进制数制系统

三.二进制数制系统

四.十六进制数值系统

五.进制转换

  1.十进制转换为二进制

2.十进制转为十六进制

3.二进制转十六进制

  六.二进制的优点

七.存储量

八.总结


一.计算机的数制

数制转换是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数与“”位权”构成。

  数制:计数的方法,使用一组固定的符号和统一的规则表示数值的方法

  数位:指数字符号在一个数中所处的位置

  基数:指在某种进位计数制中,数位上所能使用的数字符号的个数

  位权:指在某种进位计数制中,数位所代表的大小,,即处在某一位上的“1”所表示的数值大小。

二.十进制数制系统

   十进制数制系统包括10个数字 :0,1,2,3,4,5,6,7,8,9。

公式1.几进制数--基数就是几

       2.数位--从右开始第一位数字是第0位

       3.位权--每一位数值X基数^位数

  十进制数的表示为(1010)D,(1010)₁₀,1010

三.二进制数制系统

  二进制的意思是基于两个数字(0.1)

 二进制数转换为十进制数

  (1)几进制的基数--基数就是几

  (2)数位--从右边第一位数字就是第0位

  (3)位权--每一位数值x基数^位数

例:(10001011)B=1+2+8+128=139

二进制数的表示为(1010)B,(1010)₂

四.十六进制数值系统

  1.十六进制数制系统的基数是16

    前十个数字是0到9,后面是A,B,C,D,E,F,分别对应10,11,12,13,14,15

   2.十六进制数转为十进制数:

  (1)几进制数的基数是几

  (2)数位:从右边开始数,最有边的第一位数字是第0位

  (3)位权:每位的数值乘以基数位的数位次方

  例:(12B)H=11×16^0+2×16^1+1×16^2=11+32+256=299

十六进制的表示为(1010)H,(1010)₁₆,Ox1010

五.进制转换

  1.十进制转换为二进制

     整除取余法

(125)D=(1111101)B

2.十进制转为十六进制

(125)D=(7D)H

  总结:十进制转换成二或十六进制数,就用十进制数整除二或十六,求得余数,自下往上得出结果。

3.二进制转十六进制

  从右边开始每四位二进制数可换算成一位十六进制数(不足四位的情况下在左边补0)

000000
110001
220010
330011
440100
550101
660110
770111
881000
991001
A101010
B111011
C121100
D131101
E141110
F151111

  六.二进制的优点

  二进制只需要用两种状态表示数字容易实现,二进制的运算规则简单

    加法:0+0=0,0+1=1,1+0=1,1+1=0

    乘法:0×0=0,0×1=0,1×0=0,1×1=1

    逻辑运算:与是全一出一,有零出零。或运算有一出一,全零出零。非运算就是取反。

七.存储量

  计算机存储量可以使用位和字节计量。字节(最小单位)

8位1字节
1024字节1KB
10024KB1MB
1024MB1GB
1024GB1TB
1024TB1PB
1024PB1EB

  数字,字符是占1字节,汉字占2字节。

八.总结

  数制转换很重要,进制间的转换要求熟练掌握。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值