八進制轉十進制 (除0以外,任何數的0次方都是1)
按權相加法。(将八進制每位上的數乘以位權,将得出來的數再加在一起)。
例如:八進制3574轉十進制:
4*8的0次方=4*1=4(除0以外,任何數的0次方都是1)
7*8的1次方=7*8=56
5*8的2次方=5*8*8=320
3*8的3次方=3*8*8*8=1536
所以八進制3574轉為十進制=1536 320 56 4=1926
例如:八進制1111轉十進制:
1*8的0次方=1*1=1(除0以外,任何數的0次方都是1)
1*8的1次方=1*8=8
1*8的2次方=1*8*8=64
1*8的3次方=1*8*8*8=512
所以八進制1111轉為十進制=512 64 8 1=585
例如:八進制11.11轉十進制:
(整數部分從0次方開始,次方從右往左0,1,2...
小數部分從負的1次方開始,次方從左往右-1,-2,-3...)
一個數的-x次方,就是一個數的x次方的倒數,也就是它的x次方分之一
所以八的負一次方等于八的一次方分之一,也就等于八分之一
8⁻¹=1/8¹=1/8=0.125
8⁻²=1/8²=1/64=0.015625
整數部分:
1*8的0次方=1*1=1(除0以外,任何數的0次方都是1)
1*8的1次方=1*8=8
小數部分
1*8的-1次方=1*8⁻¹=1/8¹=1/8=0.125
1*8的-2次方=1*8⁻²=1/8²=1/64=0.015625
所以八進制11.11轉為十進制=1 8 0.125 0.015625=9.140625
十進制轉八進制方法(分為整數部分和小數部分)
整數部分:每次将整數部分除以8,餘數為該位權上的數,商繼續除以8,以此類推,直到商為零,從最後一個餘數向前排列就可以了。我們稱這種方法為除8取餘法。
(用十進制除以8,除的斷的整數,用0表示; 除不斷的,大于等于1的,用餘數表示,餘數為該位權上的數;直到商為零,從最後一個餘數向前排列就可以了。)
例如:十進制168的八進制,168/8
168/8=21,除的斷的整數,用0表示——0
21/8=2.625.....21-2*8=5,餘5,除不斷的,大于等于1的,用餘數表示——5
2/8=0.25......餘2,直到商為零,從最後一個餘數向前排列——2
所以十進制168的八進制為250
例如:十進制169的八進制,169/8
169/8=21.1......169-21*8=1,餘1,除不斷的,大于等于1的,用餘數表示——1
21/8=2.625.....21-2*8=5,餘5,除不斷的,大于等于1的,用餘數表示——5
2/8=0.25......餘2,直到商為零,從最後一個餘數向前排列——2
所以十進制169的八進制為251
例如:十進制111的八進制,111/8
111/8=13.875......111-13*8=7,餘7,除不斷的,大于等于1的,用餘數表示——7
13/8=1.625.....13-1*8=5,餘5,除不斷的,大于等于1的,用餘數表示——5
1/8=0.125......餘1,直到商為零,從最後一個餘數向前排列——1
所以十進制111的八進制為157
例如:十進制10的八進制,10/8
10/8=1.25......10-1*8=2,餘2,除不斷的,大于等于1的,用餘數表示——2
1/8=0.125......餘1,直到商為零,從最後一個餘數向前排列——1
所以十進制10的八進制為12
例如:十進制8的八進制,8/8
8/8=1,除的斷的整數,用0表示——0
1/8=0.125......餘1,直到商為零,從最後一個餘數向前排列——1
所以十進制8的八進制為10
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!