了解进制转换

本文介绍了计算机中数制的概念,详细阐述了十进制、二进制、八进制和十六进制间的转换方法,包括整数取余法和对照表。同时,探讨了计算机存储量的计量单位,如位、字节、KB、MB、GB等,并提及了字符编码如UTF和GBK对汉字存储需求的不同。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


一、 计算机的数制

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

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

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

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

2十进制数制系统

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

二进制数制系统:

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

 这些二进制数或二进制位表示为0和1

十六进制数制系统:

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

  前十个数字是0到9

 后面是A、B、C、D、和E,分别表示10、11、12、13、14和15

3数制的计算

在这里插入图片描述

4数制转换

 4.1 十进制转换为二进制

在这里插入图片描述

转化成二进制数位:1111101(从下往上排列),整数取余法。

4.2十进制转十六进制

对照表:

在这里插入图片描述

根据此算法就可以完成十进制转化十六进制。

4.3八进制和十六进制

八进制:0-0-000、 1-1-001、2-2-010、3-3-011、4-4-100、5-5-101、6-6-110、7-7-111

十六进制:0-0-0000 、1-1-0001、2-2-0010、3-3-0011、4-4-0100、5-5-0101、

              6-6-0110、 7-7-0111、8-8-1000、9-9-1001、A-10-1001、B-11-1011\

            C-12-1100、D-13-1101、E-14-1110、F-15-1111

(从右边开始)每四位二进制可换算成一位十六进制数

(从右边开始)没三维二进制可换算成一位八进制数

4.4常见八位二进制数

在这里插入图片描述

4.5二进制的优点:二进制只需要两种状态标识数字,容易实现。

                         二进制的算术运算规则简单

                          0+0=0,0+1=1,1+0=0,1+1=0     加

                          0*0=0,   0*1=0,1*0=0,  1*1=1     乘

用二进制容易实现逻辑运算

   真          假 

 与运算:有1出1,有0出0

 或运算:有1出1,全0出0

二、存储量

——计算机存储量可以用位和字节计量。 字节是最小单位

8位- 1字节

1024字节- 1KB

1024KB- 1MB

2024MB- 1GB

1024GB- 1TB

1024TB- 1PB

1024PB- 1PE

UTF:一个汉字——3个字节

GBK:一个汉字——两个字节

​三、总结:了解到了什么是数制,清楚的知道了二进制、八进制、十进制、十六进制的相互转化,练习以后就掌握了里面的转换技巧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老赵学coding

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值