A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 刘镓旗 中级黑马   /  2015-4-16 18:09  /  294 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一。任意进制转换成十进制
使用位权展开法
公式:系数 * 基础 ^ 权
系数:就是需要转换的数每一位的值
基数:由X进制转换成十进制,那么基数就是X
权: 就是从右往左,也就是总最末位开始,从0开始每次递增1,对每一位的标号,称为权
例如:
八进制075 转换 十进制
075 = 0*8^2  +  7*8^1  +   5*8^0
       = 0    +    56    +   5
       = 61
结果:十进制61

二。十进制转换成任意进制
有一句口诀:除基取余,直到商为零,余数反转
这里的基表示:十进制转换X进制,基为X
例如:
将561转换为十六进制
561  /  16  =  35 --- 1
35    /   16  = 2  ---- 3
2     /    16  = 0  ---- 2
结果为:0x231



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马