1. 首页 > 科技

八进制332转换成十进制 8进制转10进制算法

将8进制数332转换成10进制数?

将8进制数332转换成10进制数:(332)8=3*8*8+3*8+2=218

八进制332转换成十进制 8进制转10进制算法

八进制数334转为十进制数是多少

(334)8=(((0*8+3)*8+3)*8+4)10=((3*8+3)*8+4)10=(27*8+4)10=(216+4)10=(220)10

32的8进制转换成10

32的8进制转换成10是26,32的8进制对应的2进制数是:11010,所以10进制数应该是2^0*0+2^1*1+2^2*0+2^3*1+2^4*1=0+2+0+8+16=26

八进制转化为十进制题目,请写出过程谢谢.

首先把十进制数分开为整数和小数部分34.125=34+0.125,再分别转换为二进制. 整数部分用除2取余法: 34/2=17余.0 17/2=8余...1 8/2=4余...0 4/2=2余...0 2/2=1余..

8进制换算成10进制的计算过程

8进制换算成10进制是通过8进制数按权展开的, 八进制就是逢8进1. 八进制数采用 0~7这八数来表达一个数. 八进制数第0位的权值为8的0次方,第1位权值为8的1次方,第2位权值为8的2次方…… 所以,设有一个八进制数:1507,转换为十进制为: 1507换算成十进制. 第0位 7 * 8的0次方 = 7 第1位 0 * 8的1次方 = 0 第2位 5 * 8的2次方 = 320 第3位 1 * 8的3次方 = 512 然后把他们相加起来就是换算之后的结果了. 结果是,八进制数 1507 转换成十进制数为 839

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

如一个八进制数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 其他进制方法类似 注:以上方法不包括小数,小数要另外算的

八进制如何转换成十进制?

教你一个很简单的方法 从八进制的个位开始 分别乘于8的0次方(就是1),8的1次方,8的2次方.再相加就是十进制的值了 比如八进制11 转成十进制就是8+1=9 或者你就直接用计算器

将二进制数(11011010)转换成十进制、八进制,要求写详细步骤

1、开始--程序--附件--计算器; 2、运行计算器后,如果不是科学型,点击“查看”菜单,选“科学型”;3、在输入框下方选中“二进制”,然后依次输入11011010;4、在输入框下方选中“十进制”,得出的就是转换后的十进制数;5、在输入框下方选中“八进制”,得出的就是转换后的八进制数;

八进制数73.1转换成是十进制数为----?

十进制数转换成八进制的方法:整数部分不断除于八,最后一位余数为高位.小数部分不断乘于八,取整. 故将12除以8,商为1,余数为4,所以整数部分为14;再将0.625乘以8,得5.000,所以小数部分为5;所以十进制数12.625转换成八进制数为:14.5

八进制转换为十进制

题目:八进制转换为十进制 /* ** 将八进制作为一个字符串进行处理 */ main() { char s[6]; char *p=s; int n=0; gets(p); while( *(p) != '\0'){ n = n*8 + (*p) -'0'; p++; } printf("%d\n",n); return 0; }