Rumah > masalah biasa > Hubungan antara pelengkap nombor negatif dan kod asal

Hubungan antara pelengkap nombor negatif dan kod asal

小老鼠
Lepaskan: 2023-12-22 10:46:25
asal
1887 orang telah melayarinya

Hubungan sedia ada: 1. Pelengkap nombor negatif ialah penyongsangan semua bit kod asal kecuali bit tanda, dan kemudian bit terendah ditambah dengan 1. Pelengkap nombor positif adalah sama sebagai kod asalnya; 3. Pelengkap nombor negatif boleh Diperolehi dengan menambah +1 kepada nombor positif asal.

Hubungan antara pelengkap nombor negatif dan kod asal

Terdapat hubungan berikut antara pelengkap nombor negatif dan kod asal:

  1. Pelengkap nombor negatif ialah penyongsangan semua bit kod asal kecuali bit tanda, dan kemudian menambah 1 kepada bit terendah.
  2. Pelengkap nombor positif adalah sama dengan kod asalnya.
  3. Pelengkap nombor negatif boleh diperolehi dengan menambah kod asal nombor positif + 1.

Sebagai contoh, cari pelengkap bagi -5:

  1. -5 Nombor positif yang sepadan ialah 5.
  2. Terbalikkan 5 bitwise untuk mendapatkan 0101.
  3. Tambah 1 pada penghujung 0101 untuk mendapatkan 01011, iaitu pelengkap kepada -5.

Oleh itu, hubungan antara pelengkap nombor negatif dan kod asal ialah: pelengkap nombor negatif ialah penyongsangan semua bit kod asal kecuali bit tanda, dan kemudian menambah 1 pada bit terendah.

Atas ialah kandungan terperinci Hubungan antara pelengkap nombor negatif dan kod asal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan