1.十進制正整數轉化為二進制:
主要采用除2取余,倒序排列,高位補零。具體做法:用2去除十進制整數,可以得到一個商和余數;再用2去除商,又會得到一個商和余數,如此進行,直到商為0時為止,然后把得到的余數倒著寫出來,高位補零。舉個例子,78轉化為二進制,結果如圖。
2.十進制負整數轉化為二進制:
方法:先是將對應的正整數轉換成二進制后,對二進制取反(將0變為1,1變為0),然后對結果再加一。舉例,-78轉化為二進制,結果如圖。
3.十進制小數轉化為二進制:
主要采取乘2取整,順序排列法。具體做法是:用2乘十進制小數,可以得到積,將積的整數部分取出,再用2乘余下的小數部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零。舉例,0.625轉化為二進制,結果如圖。
十進制轉化二進制類型有三種,需要多加強練習,才能得心應手。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!