嘘!告诉你一个小秘密—转换后我就成了你(整数进制转换)

当当当当~~~欢迎大家阅读,接下来我们总结一下各种进制转换问题

一、目录

一、二进制转换成八进制、十进制、十六进制 

 1、二进制转八进制
 2、二进制转十进制
 3、二进制转十六进制

二、八进制转换为二进制、十进制、十六进制

 1、八进制转二进制
 2、八进制转十进制
 3、八进制转十六进制

三、十进制转换为二进制、八进制、十六进制

 1、十进制转二进制
 2、十进制转八进制
 3、十进制转十六进制

四、十六进制转换为二进制、八进制、十进制

 1、十六进制转二进制
 2、十六进制转八进制
 3、十六进制转十进制


二、学习内容

快来一起学习呀~~~~~ 

在学习进制转换之前先和我一起了解一下进制的形式和一些基础进制转换吧

整数型有4种进制形式:

1.二进制: 由0和1两个数字组成。

3.八进制: 由0-7数字组成,为了区分与其他进制的数字区别,开头都是以0开始。

2.十进制: 都是以0-9这九个数字组成,不能以0开头。

4.十六进制:由0-9和A-F组成。为了区分于其他数字的区别,开头都是以0x开始。

进制转换表

二进制八进制十进制十六进制
0000000
0001111
0010222
0011333
0100444
0101555
0110666
0111777
10001088
10011199
10101210A
10111311B
11001412C
11011513D
11101614E
11111715F
                                                                                                                                    

 一、二进制转换成八进制、十进制、十六进制

 1、二进制转八进制

原理:“三合一” 取二进制数中的三位合为八进制数的一位

例题:将11001转换为八进制

011,001------>31

1*2^0+1*2^1=3

1*2^0=1

  2、二进制转十进制

例题:将1010转换为十进制

1010------------>10

0*2^0+1*2^1+0*2^2+1*2^3=10

 3、二进制转十六进制
原理:“四合一” 取二进制数中的四位合为十六进制数的一位 

例题:将100111110110101转换为十六进制

0100,1111,1011,0101---->4FB5

1*2^2=4

1*2^0+1*2^1+1*2^2+1*2^3=15---->F

1*2^0+1*2^1+0*2^2+1*2^3=11---->B

1*2^0+0*2^1+1*2^2+0*2^3=5

二、八进制转换为二进制、十进制、十六进制

1、八进制转二进制

原理:八进制数的一位是二进制数的三位 

例题:将37转换成二进制

37

011,111

 2、八进制转十进制

(1)原理:如有小数部分,对应乘相应8的-i次方

例题:将72转换成十进制

72---->58

整数部分:72

7*8^1+2*8^0=58

 3、八进制转十六进制 

 这两者之间的转换可以借助十进制或者二进制完成,可以先将八进制转换成十进制或二进制,再转换成十六进制。通过间接转换来实现。

三、十进制转换为二进制、八进制、十六进制

 1、十进制转二进制

(1)原理:除以2,反向取余数,直到商为0终止。

例题:将54转换成二进制

54---->110110

 2、十进制转八进制

(1)原理:除以8,反向取余数,直到商为0终止。

例题:将125转换成八进制

125---->175

 3、十进制转十六进制

(1)原理:除以16,反向取余数,直到商为0终止

例题:将60536转换成十六进制

60536---->EC78

四、十六进制转换为二进制、八进制、十进制

1、十六进制转二进制

原理:十六进制数的一位是二进制数的四位 

例题:将5DF转换为二进制                                                                                                                                                                                                                                                         5DF                                                                                                                                                                                                                                                                                        0101,1101,1111                                                                                                                                                                      

 2、十六进制转八进制

这两者之间的转换可以借助十进制或者二进制完成,可以先将八进制转换成十进制或二进制,再转换成十六进制。通过间接转换来实现。

3、十六进制转十进制

原理:如有小数部分,对应乘相应16的-i次方

例题:将1011转换为十进制

1011

1*16^3+0*16^2+1*16^1+1*16^0=4113

以上就是所有常用整数进制转换啦,通过例题来分析比文字描述更直观,希望我的文章对你有所帮助,如果有错误的地方还望大家批评指正,谢谢大家阅读!


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值