进制转换笔记

本文介绍了计算机中常见的进制及其转换方法,包括二进制、八进制、十进制和十六进制间的转换。通过商余法和位权相加法详细阐述了不同进制间的转换过程,并提供了实用的转换技巧。此外,还展示了进制转换在计算机数据存储和传输中的重要性。
摘要由CSDN通过智能技术生成

1.进制:

通俗来讲进制就是逢多少就进一,在生活中有七进制,十二进制,六十进制等等,但在计算机这块,通常是八进制,十进制,十六进制,由于在计算机内部存储数据是以二进制存储,所以我们在传输数据信息给计算机时候都会被转换为二进制,所以就会有进制的转换。

2.进制转换:

  1. 二进制转换为十进制

           方法:给定一个二进制数,将该数从右往左依次乘2对应的幂次方,然后整体相加,如果有                       小数部分分则从左往右,(可以以小数点为分隔线,左右的坐标轴理解)

          如下图:

同理:八进制,十六进制转换都是一样的方法,只改变所对应进制的基数。

      2.十进制转换为八进制

      方法:商余法,转换的对应进制是多少,就除以该数然后取余数,将余数倒着写,如果是小数部分,则用基乘法,当最后的小数部分为零时停止运算。

如下图:

同理:十进制转换为二进制,十六进制依此类推。

       3.二进制,八进制之间的转换和二进制与十六进制之间的转换:

首先看一张常用的进制对照表:

十进制二进制八进制十六进制
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E

   转换方法:

二进制转换为八进制:从右往左,每三个数为一组,不足的从左边用0补齐,把每组看作二进制转换为十进制。

八进制转换为二进制:将该数的每一位数用3位二进制数表示(十进制转换为二进制)

如下图:

十六进制与二进制的相互转换:方法与八进制与二进制之间的转换一样,唯一区别就在于,(二转换为十六)从右往左每四位为一组,不足的用0补齐。

以上就是我对于进制转换的一些认知,如有不足,请友善指出,谢谢啦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小哈不会玩

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

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

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

打赏作者

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

抵扣说明:

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

余额充值