網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 電腦

整數轉換為二進制數C++如何實現

欄目: 電腦 / 發佈於: / 人氣:2.86W

任何整數都有一個對應的二進制數,如何將十進制數轉換為二進制數呢?小編與大家共享編程。

整數轉換為二進制數C++如何實現

操作方法

(01)首先,定義四個整型變量,保存十進制整數、二進制整數等計算值。

整數轉換為二進制數C++如何實現 第2張

(02)給變量i和二進制數賦初值,值為0。

整數轉換為二進制數C++如何實現 第3張

(03)接着,輸入一個十進制整數。

整數轉換為二進制數C++如何實現 第4張

(04)用while語句判斷,條件為十進制數是否為零。

整數轉換為二進制數C++如何實現 第5張

(05)當十進制數不為零時,對十進制數用2求餘,保存在變量d中。

整數轉換為二進制數C++如何實現 第6張

(06)十進制數除以2,使數值縮小為原來的二分之一。

整數轉換為二進制數C++如何實現 第7張

(07)然後,將十進制數轉換為二進制數。

整數轉換為二進制數C++如何實現 第8張

(08)最後,輸出十進制數所對應的二進制數。

整數轉換為二進制數C++如何實現 第9張

(09)運行程序,輸入任意一個十進制整數,計算機就會輸出對應的二進制數。

整數轉換為二進制數C++如何實現 第10張