25轉換成八進位制,十進位制72
答案是110.2。
十進位制數轉換為八進位制數分為“整數部分轉換”和“小數部分轉換”兩個部分。
整數部分轉換:除8取餘法,每次將整數部分除以8,餘數為該位權上的數,商繼續除以8,餘數又為上一個位權上的數,然後以此類推一直下去,直到商為零為止,最後從最後一個餘數向前排列就可以了。
小數部分轉換:乘8取整法,也就是說小數部分乘以8,然後取整數部分,再讓剩下的小數部分再乘以8,再取整數部分,然後以此類推一直下去,一直乘到小數部分為零為止。
十進位制轉八進位制可以先轉為二進位制,再從二進位制轉為八進位制。十進位制72.25轉為二進位制是1001000.01,再從小數點開始,每3位劃分,最後不足補零,001,001,000.010對應八進位制為110.3