瘋狂的進製轉換ii
time limit: 1000 ms
memory limit: 32768 k
total submit: 309(196 users)
total accepted: 219(193 users)
rating:
special judge: no
description
進製轉換是乙個瘋狂的問題,你需要將乙個整數轉化為32位的二進位制形式。
input
本題有多組測試資料,對於每組資料輸入乙個正整數number,number不超過32位有符號整數的最大值,輸入到檔案結束。
output
對於每組資料輸出乙個對應的32位二進位制字串並換行。
sample input
1 2
sample output
00000000000000000000000000000001
00000000000000000000000000000010
用剛學的棧與佇列知識解決這個問題。
#include#includeusing namespace std;
int main()
for(int i=0;i<32-ls.size();i++)
cout<<0;
while(!ls.empty())
{ cout<
C語言瘋狂講義 (七)C語言進製轉換
1 計算機中的進製 2進製 逢二進1 0 1 8進製 逢八進1 0 1 2 3 4 5 6 7 10進製 逢十進1 預設的進製 0 9 16進製制 逢十六進1 0 9 a b c d e f 記憶體的位址格式 2 進製的轉換問題 三個要素 數字 0 7 基數 每一位能取值的個數 位權 數碼 基數 數...
進製轉換(任意進製轉換)
a進製轉b進製 思想 a進製轉十進位制 十進位制轉b進製 a進製轉十進位制 include include includeusing namespace std const int p 16 p代表 a進製 int main cout 十進位制轉b進製 include includeusing na...
進製進製進製 轉換
從剛學計算機就對進製轉換有著莫名的反感,2進製 8進製 10進製 16進製制各種轉換。下面就說下邏輯位址轉換成實體地址的求法吧 首先,使用者輸入乙個16進製制的數字cin hex logic add hex的意思是告訴計算機輸入的數是以16進製制方式輸入的 這個時候你要是輸出cout cout 經過...