八进制转十进制具体算法有哪些