计算机数制转换

文章介绍了数制的基本概念,包括数位、基数和位权,并详细阐述了计算机中常用的十进制、二进制和十六进制。重点讨论了二进制与十进制之间的转换方法,如除2取余法和按权展开法,以及十进制与十六进制之间的转换。

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

一数制的基本概念

二计算机中常用的数制

三数制转换

一数制的基本概念

数制:计数的方法

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

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

位权:指在某中进位计数制中数位所代表的大小

十进制用后缀D表示,二进制使用后缀B表示,十六进制用后缀H表示

二计算机中常用的数制

2.1十进制

 基数是10,数值部分用10个不同的数字符号,分别是0,1,2,3,4,5,6,7,8,9

逢10进1

2.2二进制

 计算机中的数是用二进制数表示的,它的特别是逢二进一,因此在二进制中只有0和1

2.3十六进制

基数是16,它有16个数字符号,分别是0-9,A-F,逢十六进一

三数制转换

3.1二进制数,十进制数转换

     将十进制数转二进制数,可以用除2取余法,将十进制数除以2,取余数,再用商除以2,直到商为零,将每次的到的余数按倒序方法排列起来即为结果。

例:十进制数123=二进制数1111011

     

 同理将一个二进制数表示成十进制数,需要用到按权展开法,例如:

1111101B=1*2^6+1*2^5+1*2^4+1*2^3+1*2^2+0*2^1+1*2^0=125

3.2十,十六,二进制的转换

  从十进制向十六进制转换,也可以采用取余数方法

反过来,十六进制向十进制转换,也需要用到按权展开法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值