N进制数转换成10进制,其中N一般有2,8,16。其中8进制常量以0开头,16进制常量以0x开头。将N进制转成相应的10进制,采用诸位取权法。看一下例子。在10进制下,101.11=1*10^2
+0*10^1
+1*10^0
+1*10^(-1)
+1*10^(-2),
10就是10进制下的权。与十进制类比,在2进制下,要把101.11转换成其对应的10进制数,
101.11=1*2^2
+0*2^1
+1*2^0
+1*2^(-1)
+1*2^(-2)=5.75。注意转换只是改变一个数的表示形式,本质并没改变。为了防止混淆,常采用以下写法:
101.11(2)=1*2^2
+0*2^1
+1*2^0
+1*2^(-1)
+1*2^(-2)=5.75
(10),常量后的数代表数制。
将10进制数转换成其它进制数,要证明一个常识。在此不讲。
希望你能看懂。