首页 > 其他 > 详细

进制转换

时间:2020-05-03 19:54:48      阅读:63      评论:0      收藏:0      [点我收藏+]

十进制转其他进制

十进制:201

二进制:201/2=100余1  100/2=50余0  50/2=25余0  25/2=12余1  12/2=6余0  6/2=3余0  3/2=1余1  1/2=0余1

    将余数从后向前排列  11001001

    2^0+2^3+2^6+2^7=201

八进制:201/8=25余1  25/8=3余1  3/8=0余3

    将余数从后向前排列  311

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

十六进制:201/16=12余9  12/16=0余12

    将余数从后向前排列C9

    9*16^0+12*16^1=201

二进制转八进制

11001001

方法:从右向左取3位转换为10进制 即11为3 001为1 001为1,也就是八进制是311

注:小数点后的是从左向右取3位,不足的用0补齐,如二进制0.1,八进制为0.4

相反的,八进制转二进制,每一位都按照十进制转换成3位的二进制。

二进制转十六进制

与上面类似,改成4位转换。例:

11001001

1100=12  1001=9 

C9

八进制转十六进制

通常需要二进制或十进制作为中间媒介,再转为十六进制。

进制转换

原文:https://www.cnblogs.com/1016391912pm/p/12823029.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!