1樓:滿意請採納喲
97/2=48 餘1
48/2=24 餘0
24/2=12 餘0
12/2=6 餘0
6/2=3 餘0
3/2=1 餘1
1/2=0 餘1
餘數倒過來排列就是2進位制的97
1100001
2樓:匿名使用者
將原碼錶示的有符號二進位制數11001101轉換成十進位制數是-773、輸出20和0
因為if(x==y) t=x;x=y;y=t;後面三條語句沒有加「專{}」,
所以,x不等於屬y時,僅跳過t=x這一條語句,而後兩條仍然執行。
寫成這樣更容易理解:
if(x==y) t=x;
x=y;
y=t;
所以,x變成了20,y變成了0
4、輸出-1
另外,unsigned int x=65535後面丟了「;」
二進位制數11000000轉換成十進位制數是多少
192二進位制是計算技術中廣泛採用的一種數制,二進位制資料是用0和1兩個數碼來表示的數,它的基數為2,進位規則是 逢二進一 和十進位制的 逢十進一 是一個道理。二進位制轉換成十進位制 要從右到左用二進位制的每個數去乘以2的相應次方例如 十進位制的123可以表示成 1 10 2 2 10 1 3 10...
數字「192」轉換成二進位制數,再轉換成十進位制
192轉換為二進位制數方法是除2取餘反向輸出如下 192 2 商96 餘0 96 2 商48 餘0 48 2 商24 餘0 24 2 商12 餘0 12 2 商6 餘0 6 2 商3 餘0 3 2 商1 餘1 1 2 商0 餘1 結果為 11000000 再轉換為十進位制是,從最右邊開始 2 0 0...
十進位制100 75轉換成二進位制,十進位制100轉二進位制是多少
計算器是不會計算小數的 十進位制100.75轉換成二進位制 先拿整數100除以2。100 2 50餘0,50 2 25餘0,25 2 12餘1,12 2 6餘0,6 2 3餘0,3 2 1,餘1,從後往前看就是1100100 小數75轉換是用乘的,0.75 2 1.50取整數1。用0.50 2 1....