ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

进制数制系统之间的转换

2021-07-30 23:03:22  阅读:311  来源: 互联网

标签:10 转换 进制 二进制 数字 数制 八进制 基数 数位


今天给大家带来进制转换的相关内容。

一、计算机的数制

1.数制

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

2.数位→从右开始数的第一个数为第0位

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

3.基数→几进制数,基数就是几

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

4.位权→每一位数值*(基数)^数位

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

我们来举个例子:123D(D表示十进制)

                  数位:个位上的3数位为0,十位上的2数位为1,百位上的1数位为2,以此类推

                  基数:十进制,所以123D的基数就是10

                  位权:123D=3*10^0+2*10^1+1*10^2

二、进制数

1.十进制(满十进一)

(1)定义

       十进制数是组成以10为基础的数字系统,有0,1,2,3, 4, 5, 6, 7, 8, 9十个基本数字组成。十进制,英文名称为Decimal System,来源于希腊文Decem,意为十。

(2)表示形式 

xxxD=xxx=(xxx)10

例:123=123D=(123)10

2.二进制(满二进一)

(1)定义

        二进制(Binary)是在数学数字电路中指以2为基数的记数系统,是以2为基数代表系统的二进位制。这一系统中,通常用两个不同的符号0(代表零)和1(代表一)来表示 。数字电子电路中,逻辑门的实现直接应用了二进制,因此现代的计算机和依赖计算机的设备里都用到二进制。每个数字称为一个比特(Bit,Binary digit的缩写) 。

(2)表示形式

xxxxxxx=xxxxxxxB=(xxxxxxx)2

例:1011011=1011011B=(1011011)2

3.八进制(满八进一)

(1)定义

八进制,Octal,缩写OCT或O,一种以8为基数的计数法,采用0,1,2,3,4,5,6,7八个数字,逢八进1。一些编程语言中常常以数字0开始表明该数字是八进制。八进制的数和二进制数可以按位对应(八进制一位对应二进制三位),因此常应用在计算机语言中。

(2)表示形式

xxx=xxxO=(xxx)8

例:245=245O=(245)8

标签:10,转换,进制,二进制,数字,数制,八进制,基数,数位
来源: https://blog.csdn.net/lltyyds/article/details/119256067

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有