进制之间的转换
作者:互联网
目录
一、计算机的数制
数制
计数的方法,指用一组固定的符号和统一的规则表示数值的方法
数位
从右开始数的第一个数为第0位指数字符号在一个数中所处的位置
基数
几进制数,基数就是几指在某种进位代数制中,数位上所能使用的数字符号的个数
位权
每一位数值*(基数)^数位制在某种进位计数制中,数位所代表的大小 ,即处在某一位上的“1”所表示的数值的大小
x进制数----------基数就是x
数位------------从右开始数,第几位数就是几;右边第一位是零。
位权-----------每一位数值 · 基数的数位次方
二、十进制(Decimal)
含义:十进制数是组成以10为基础的数字系统,有0,1,2,3, 4, 5, 6, 7, 8, 9十个基本数字组成。。
表示形式
例:23=23D=(23)10
三、二进制(Binary)
含义: 二进制(Binary)是在数学和数字电路中指以2为基数的记数系统,是以2为基数代表系统的二进位制。这一系统中,通常用两个不同的符号0(代表零)和1(代表一)来表示 。
表示形式
例:1011011=1011011B=(1011011)2
四、八进制
(1)定义(Octal)
八进制一种以8为基数的计数法,采用0,1,2,3,4,5,6,7八个数字。八进制的数和二进制数可以按位对应(八进制一位对应二进制三位),因此常应用在计算机语言中。
表示形式
例:345=345O=(345)8
五、十六进制
含义:十六进制用数字0到9和字母A到F表示,其中:A~F表示10~15,这些称作十六进制数字。
表示形式
例:33D=33DH=(33D)16
六、进制转换
二进制、八进制和十六进制转换成十进制:
通用公式:
x进制数----------基数就是x
数位------------从右开始数,第几位数就是几;右边第一位是零。
位权-----------每一位数值 · 基数的数位次方
最后把每一位位权相加
十进制转二进制、八进制和十六进制:整除取余法
十六进制、八进制转换成二进制
转换方法:一个八进制数转换成三位二进制数;一个十六进制数转换成四位二进制数;
七、存储量
计算机的存储量用位和字节计量(字节是最小单位)
8位 → 1字节
1024字节 → 1KB
1024KB → 1MB
1024MB → 1GB
1024GB → 1TB
1024TB → 1PB
1024TB → 1EB
字母,数字一般占一个字节,汉字一般占两个字节
标签:十六进制,转换,进制,二进制,之间,字节,八进制,基数,数位 来源: https://blog.csdn.net/STARDEIT/article/details/119271071