c語言求補碼
發布時間: 2025-04-12 21:02:58
Ⅰ C語言,輸出補碼
7的二進制0000
0000
0000
0111,~是按位反,結果是 1111
1111
1111
1000
注意最高位是1,說明這是個負數,負數在計算機中是補碼,補碼是十進制多少呢,把補碼負號不變,其它取反,最後加1,這個就是原碼.即1000
0000
0000
0111+1
=1000
0000
0000
1000是-8 公式~n
結果是
-(n+1)
熱點內容
Ⅰ C語言,輸出補碼
7的二進制0000
0000
0000
0111,~是按位反,結果是 1111
1111
1111
1000
注意最高位是1,說明這是個負數,負數在計算機中是補碼,補碼是十進制多少呢,把補碼負號不變,其它取反,最後加1,這個就是原碼.即1000
0000
0000
0111+1
=1000
0000
0000
1000是-8 公式~n
結果是
-(n+1)