1. 程式人生 > >數制之十進制轉成其他進制

數制之十進制轉成其他進制

二進制 連續 最終 取余 整除 數字 正序 轉換方法 數字串

十進制轉二進制
············整數轉換方法,就是使用除2逆序取余法,就是將一個十進制的數,如50 不停的除以2,然後取余,如果是整除,那麽就取0,最終,直到十進制的數字,小於2為止,然後從商開始由下而上,將二進制數串聯起來
············小數轉換方法,就是使用乘2正序取整法,就是將一個十進制的小數,不斷的乘以2,然後取整,在取得整數之前,有可能出現連續幾次都無整數,這個時候取0。

十進制轉八進制·
·············整數轉換方法,就是使用除8逆序取余法,將一個十進制的數,如 50 不停的除以8 ,然後取余數,整除取0,直到這個數小於8時,就不再除,然後從商開始由下而上的將八進制的數字串聯起來

`````````````小數轉換方法,就是使用乘8正序取整法,將一個十進制的小數,如0.125,不停的乘8取整,然後沒有整數就取0

數制之十進制轉成其他進制