Komputer hanya dapat mengenali 0 dan 1, menggunakan biner, dan orang-orang gunakan dalam kehidupan sehari-hari adalah desimal, "seperti Aristoteles lama menunjukkan, saat ini banyak digunakan metrik, tetapi sebagian besar hidup kita memiliki 10 jari hasil fakta anatomi ini, meskipun praktek dalam sejarah menghitung jari (5,10 hex) dari dua atau tiga menghitung desimal muncul terlambat. "(dari <> semua orang bebas Anda dapat melihat oh, sangat menarik.) Dalam rangka memfasilitasi konversi biner, menggunakan hex (24) dan oktal numerik Ada poin positif dan negatif, tingkat tertinggi pada penggunaan komputer untuk menyimpan sejumlah Simbol (0 positif, 1 negatif), yang merupakan kode mesin dari nomor asli.Masalah utama
Panjang kata 8bits diasumsikan akan selesai, 1 -1 = 0
(1) - (a)
(A) (-1)
(00000001) (10000001) ----------------- perhitungan kode asli
= (10000010) = (-2)
(1) - (2)
(A) (-2)
(00000001) (10000010) ----------------- perhitungan kode asli
= (10000011) = (-3)
Jelas hasilnya tidak benar.
Karena penambahan dua bilangan bulat tidak menjadi masalah, sehingga masalah yang ditemukan dalam tubuh dengan sedikit tanda negatif, bit yang tersisa dari simbol bit-by-bit tambahan yang dihasilkan di luar terbalik nilai terbalik. Inverted dari ruang dan sama dan sesuai dengan kode asli.
Berikut adalah terbalik pengurangan:
(00000001) (11.111.110) ---- perhitungan Anti-kode
= (11111111)
= (10000000)
= (-0) Dalam pertanyaan
Dihitung dengan metode yang sama pada 1-2 = -1
(00000001) (11111101) ---- perhitungan Anti-kode
= (11111110)
= (10000001) = (-1) dengan benar
Permasalahan dalam ( 0) (-0) dan, dalam perhitungan konsep orang di sana ada tanda-tanda dari poin nol. (India nol sebagai penanda pertama dan ditempatkan ke dalam operasi, termasuk angka nol di India Matematika dan desimal menghitung kontribusi yang besar bagi peradaban manusia.) sehingga ia memperkenalkan konsep pelengkap.
Pelengkap negatif
Pelengkap negatif adalah dengan menambahkan anti-kode, dan konstanta positif, jumlah positif anti-kode melengkapi kode asli adalah sama.
1 pelengkap datang: agar dapat membiarkan negatif menjadi positif ditambah, jadi, negatif pelengkap = modus - nilai absolut dari negatif
Sebagai contoh: -1 Melengkapi: 1111 1111 (100,000,000-1 datang)
Ketika nomor untuk mengurangi satu waktu, Anda dapat langsung menambahkan 11111111
2 dari kode asli adalah untuk: (a negatif dari kode asli, bit tertinggi berhubungan langsung dengan angka positif)
Kode asli secara visual dapat mewakili angka negatif (value intuitif benar layar, seperti -1 10000001
|