2 10 16 进制 转化

如题所述

第1个回答  2016-06-23
十----> 八:这里我们可以根据8的倍数关系来转换例如:8(十)->10(八),16(十)->20(八),100(十)=8*12+4=8*(8+4)+4=144(八)。 八----> 十:这里我们一样可以利用8的倍数关系来转换例如:100(八)=8*10(八)=8*8(十)=64(十) 十----> 十六:这里我们一样可以利用16的倍数关系转换例如:16(十)->10(十六),100(十)=16*6+4=64(十六)。 十六----> 十:这里我们一样可以利用16的倍数关系转换例如:100(十六)=16*10(十六)=16*16(十)=256(十)。 答案补充 其实我们我们只要知道十进制是“逢十进一”、二进制是“逢二进一”、八进制是“逢八进一”、十六进制是“逢十六进一”即可。10(十进制)=1010(二进制)=12(八进制)=A(十六进制)。 十--->二、八、十六 100(十)=64+32+4=2^6+2^5+2^2=1000000+100000+100=1100100(二); 100(十)=8*12+4=144(八); 100(十)=16*6+4=64(十六)。 答案补充 八--->二、十、十六 100(八)=8*10=8*8=2^6=1000000(二)8进制对应2进制的三位也可以三位三位换算所以1,000,000; 100(八)=8*10=8*8=64(十)这里的8*10代表8进制的100,而对应十进制则是8*8; 100(八)=8*10=1,000,000=100,0000=40(十六)先把8进制转换为2进制再把2进制转换为16进制。因为16进制对应2进制的四位,我们可以四位四位换算即100,0000=40(十六)。 十六--->二、八、十 100(十六)=1,0000,0000(二)直接四位四位换算; 100(十六)=1,0000,0000=100,000,000=400(八)将16进制转换为2进制,再将2进制转换为8进制(三位三位换算); 100(十六)=1,0000,0000=2^8=256(十)将16进制转换为2进制,再将2进制转换为10进制,多少个零对应2的多少次方,就可得出10进制的值。
相似回答