回覆列表
-
1 # 使用者12820628381851
-
2 # 三花貓將軍
寫出60進位制每位上的基數,假設要轉換十進位制數1210到六十進位制,那麼寫基數:從個位1開始向左逐位寫,第1位是1,然後是60,接著是3600,每位都是右邊位乘以60,寫到比1210大為止:
3600 60 1
0 K A
用1210除以最高位3600得到商和餘數=1210/3600=0[1210],將商寫到3600這位下面
用上步的餘數繼續計算:1210/60=20[10],將20對應的符號寫到60這位下面
10/1=10[0],計算直到餘數為0時停止,如果還有位沒計算,填0
假設用0~9,A~Z,a~x表示0~59的話十進位制1210轉換成60進製為KA
用這個演算法只要在寫基數時乘以n,則可以將十進位制轉換成n進位制。
-
3 # 小虹陽懋
這個與十進位制轉二進位制方法是類似的。詳細地說:就是用六十去整除該數,得到商和餘數;繼續整除,現在則是用商做新的被除數,重複整除取餘,直到商色哦0為止,最後,將每次的餘數逆置,這時的結果即是最終結果。六十進位制則具有60個基本元素,從0開始到59。
-
4 # 使用者3991786945
更正一下,應該是十六進位制6A,轉換為二進位制,採用一位轉4為的方法。
6對應的4位二進位制為0110
A對應的4位二進位制位1010
十六進位制6A轉為二進位制為01101010
16進位制轉10進位制1000=1X16X16X16(16的3次方)+0X16X16(16的2次方)+0X16(16的1次方)+0X1(16的0次方)=409616進位制轉2進位制用8421碼代進去就是了如:8421 1000=8 1010=8+2=10=A 0101=4+1=5