Rumah  >  Artikel  >  Hubungan antara pelengkap nombor negatif dan kod asal

Hubungan antara pelengkap nombor negatif dan kod asal

小老鼠
小老鼠asal
2023-12-22 10:46:251843semak imbas

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!

Kenyataan:
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

Artikel berkaitan

Lihat lagi