整數轉換為二進位制數C++如何實現
- 電腦
- 關注:2.79W次
任何整數都有一個對應的二進位制數,如何將十進位制數轉換為二進位制數呢?小編與大家共享程式設計。
操作方法
(01)首先,定義四個整型變數,儲存十進位制整數、二進位制整數等計算值。
(02)給變數i和二進位制數賦初值,值為0。
(03)接著,輸入一個十進位制整數。
(04)用while語句判斷,條件為十進位制數是否為零。
(05)當十進位制數不為零時,對十進位制數用2求餘,儲存在變數d中。
(06)十進位制數除以2,使數值縮小為原來的二分之一。
(07)然後,將十進位制數轉換為二進位制數。
(08)最後,輸出十進位制數所對應的二進位制數。
(09)執行程式,輸入任意一個十進位制整數,計算機就會輸出對應的二進位制數。
- 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/zh-tw/sm/diannao/o3vl36.html