怎么把八进制换算成十进制?

[复制链接]
查看11 | 回复1 | 2010-4-9 15:43:54 | 显示全部楼层 |阅读模式
八进制换算成是进制。算法很简单。比如说八进制的28换算成十进制。算法就是把2乘以八的1次方,加上8乘以8的0次方。最后的和就是十进制的。
回复

使用道具 举报

千问 | 2010-4-9 15:43:54 | 显示全部楼层
如一个八进制数123,转化十进制的方法就是 1 * 8*8 + 2 * 8 + 3,就是从个位为0开始向高位,每位都乘以8的N次方,然后相加,如个位乘8的0次方(也就是1),十位乘8的一次方其他进制类似十进制转八进制就反过来拿来除取余数,直到得到0为止,如十进制数888,888/8 =111余0;111/8 =13 余7; 13/8 = 1余5;1/8 = 0余1;所以转化成八进制就是1570其他进制方法类似注:以上方法不包括小数,小数要另外算的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行