關于十進制和八進制轉換,十進制和八進制轉換這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、兄弟只要懂得方法,需要轉的數(shù)多與少不是問題,請看下面的方法: 秘密提示:凡是要轉十進制的數(shù)都是采用"權值法"(是我自己的記憶方法)。
2、 二進制數(shù)自右至左第1位(即個位數(shù))的權值是2的0次方,第2位的權值是2的1次方依次類推...... 如二進制數(shù)1011000110011需要轉換為十進制數(shù),采用“權值法”的解法如下: 位數(shù) 權值 結果 第1位 1*2^0 1 第2位 1*2^1 2 第5位 1*2^4 16 第6位 1*2^5 32 第10位 1*2^9 512 第11位 1*2^10 1024 第13位 1*2^12 4096 最后把所得到的結果相加起來就是十進制數(shù)了1+2+16+32+512+1024+4096=5683. 值得說明的就是,如果有細心觀察我上面的列表換算的過程就會發(fā)現(xiàn),為什么位數(shù)好像打亂了順序? 如第2、5、6、10、113,答案就在這里啦,因為其所對應的數(shù)字不為0,即都是1.因為1乘于任何不為0(大于0)的乘積都不會為0(為我們最后的結果相加作準備)。
3、你可以將其列出來計算,反正結果都是0的(0加0是沒有意義的)。
4、我在這里省略目的就是節(jié)省換算時間。
5、 上面的完整換算過程是這樣的: 位數(shù) 權值 結果 第1位 1*2^0 1 第2位 1*2^1 2 第3位 0*2^2 0 第4位 0*2^3 0 第5位 1*2^4 16 第6位 1*2^5 32 第7位 0*2^6 0 第8位 0*2^7 0 第9位 0*2^8 0 第10位 1*2^9 512 第11位 1*2^10 1024 第12位 0*2^11 0 第13位 1*2^12 4096 結果與省略的方法一樣的。
本文分享完畢,希望對大家有所幫助。
標簽:
免責聲明:本文由用戶上傳,如有侵權請聯(lián)系刪除!