进制转换——网络基础

本文详细介绍了数制的基本概念,包括二进制、十进制、八进制和十六进制的定义及特点。阐述了不同进制间的转换方法,如整除取余法和对照表,并强调了二进制在计算机中的重要性,因为它运算规则简单,适合逻辑运算和存储。此外,还提及了计算机存储单位的换算,如字节、KB、MB、GB等。
摘要由CSDN通过智能技术生成

目录

一.数制的基本概念

二.常用数制

1.二进制

2.十进制

3.八进制

4.十六进制

三.进制转换

1.十进制转换为二进制

2.十进制转八进制

3.十进制转十六进制

4.二进制转十进制

5.八进制转十进制

6.十六进制转十进制

7.二进制转十六进制

8.十六进制转二进制

9.二进制的优点

10.计算机存储可以用字节计量

四.总结


一.数制的基本概念

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

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

基数:指在某种进位计数制中,数位上所能使用的数字符号的个数(例:二进制的基数为2)

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

1.X进制数——基数就是X

2.数位——从右往左数第一个数是第0位

3.位权——每一位数值×基数的数位次方

二.常用数制

1.二进制

二进制(Binary,简写为B
二进制数据是用0和1两个数码来表示的数。

二进制数的基数就是2
当前的计算机系统使用的基本上是二进制系统,可以用“开”来表示1,“关”来表示0。

二进制数的特点是逢二进一

2.十进制

十进制(Decimal ,简写为D

十进制数制系统的基数是10

十进制数制系统包括10个数字0、1、2、3、4、5、6、7、8、9(IP地址采用的就是十进制)

十进制数的特点是逢十进一

3.八进制

八进制(Octal,简写为O

八进制数制系统的基数是8

八进制由0、1、2、3、4、5、6、7组成

八进制数的特点是逢八进一

4.十六进制

十六进制(Hexadecimal,简写为H

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

我们编程中内存地址空间是用十六进制表示的
由于二进制数在使用中位数太长,不容易记忆,所以提出了十六进制数
它由十六个字符0、1、2、3、4、5、6、7、8、9,A,B,C,D,E,F组成

十六进制数的特点是逢十六进一

数值的表示

三.进制转换

1.十进制转换为二进制

整除取余法(注:十进制转换为某进制,就用十进制整除某数

例:123

 得到的余数一定要倒序书写

2.十进制转八进制

整除取余法

例:123

 3.十进制转十六进制

对照表

0

1

23456789101112131415
0123456789ABCDEF

  例:123

4.二进制转十进制

将其按权位展开,然后各项相加,就得到相应的十进制数

例110010011

5.八进制转十进制

例123

6.十六进制转十进制

例57C

二进制十进制十六进制
000000
000111
001022
001133
01004

4

010155
011066
011177
100088
100199
101010A
101111B
110012C
110113D
111014

E

111115F

进制转换表

7.二进制转十六进制

采用从右到左每四位一组,不够四位的在其左边补齐0,每组单独转换出来即可。

例:01111101B

8.十六进制转二进制

例:ABH

 9.二进制的优点

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

         0+0=0,0+1=1,1+0=1,   1+1=0
         0×0=0,0×1=0,1×0=0,1×1=1

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

10.计算机存储可以用字节计量

四.总结

           1.我们在将进制数除以基数得到的余数一定要选择逆序排列

           2.在乘以次幂的时候也是从右往左的顺序,由零次幂依次递增。

           3当二进制转换为八进制或者十六进制时,记住不足的位数一定要补零

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值