这种转换实质上是乘法和加法运算。八进制数从右向左,每位的权值依次是1、8、64、512……,也就是最右边是第0位、依次向左是第1位、第2位……第i位,每位的权值等于8的i次方。转换成十进制就等于八进制值的第i位上的数字乘以对应的权值,i从0取起,求出乘积之后,再将它们加起来就是对应的十进制值了。