十進制怎么轉換成其他進制
十進制數轉換為二進制數的方法是什么?
如何將十進制轉換成各種進制
十進制轉換為其他進制的方法
因為各種進制之間的轉化原理是一樣的,所以就以二進制來作為例子,就是以十進制轉化為二進制,二進制轉化為十進制
因為存在整數和小數部分,所以整數和小數的換算也不一樣,先說整數部分,以十進制數827為例,轉化為二進制
請點擊輸入圖片描述
這里用的短除法,就是這個數除以2,余數部分放在后面,以此類推
請點擊輸入圖片描述
然后將余數按照從下往上的順序排列出來就是二進制的數了,再將這個數轉為十進制
請點擊輸入圖片描述
這個過程只需要一個公式就可以了,直接數,個位數的指數是0,以此類推,加起來就可以了
請點擊輸入圖片描述
接下來說小數,以0.6875為例,這里我們轉化為八進制數,用這個小數乘8,取整數部分
請點擊輸入圖片描述
然后將這個數的小數再次乘8,得到整數部分,按照取得順序排列
請點擊輸入圖片描述
將八進制的小數轉化為十進制,就是一個相反的過程,不過變成-1次和-2次
請點擊輸入圖片描述
十進制轉換成二進制步驟
第一種方法:短除法
例如:將123 轉化為二進制
短除法轉二進制要求對2倒取余,因此轉化為結果為:111011
第二種方法:冪方和
十進制數按照冪方和轉化十進制過程如下:
123 = 1*10^2 + 2*10^1 + 3*10^0
= 100 + 20 + 3
= 123
二進制與十進制類似,轉化十進制過程如下:
1001110 = 1*2^6 + 0*2^5 + 0*2^4 + 1*2^3 + 1*2^2 + 1*2^1 + 0*2^0
= 64 + 0 + 0 + 8 + 4 + 2 + 0
= 78
將上述二進制倒過來就是十進制轉二進制的方法了!
78 = 64 + 14
= 64 + 8 + 6
= 64 + 8 + 4 + 2
= 2^6 + 2^3 + 2^2 + 2^1
= 1001110
將78每次都拆出最接近的2的次方項,直到完全拆完為止,出現的次方項寫為1,沒有出現的寫為0,即為十進制轉二進制的過程,此方法需要注意掌握2的次方項以及快速心算的能力。
本文發布于:2023-02-28 19:49:00,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/167763601569166.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:十進制轉換(十進制轉換十六進制).doc
本文 PDF 下載地址:十進制轉換(十進制轉換十六進制).pdf
| 留言與評論(共有 0 條評論) |