Bagaimana untuk Menukar Magnitud Menanda kepada Decimal

Posted on
Pengarang: Laura McKinney
Tarikh Penciptaan: 8 April 2021
Tarikh Kemas Kini: 13 Mungkin 2024
Anonim
Bagaimana untuk Menukar Magnitud Menanda kepada Decimal - Sains
Bagaimana untuk Menukar Magnitud Menanda kepada Decimal - Sains

Menukar antara magnitud yang ditandatangani dan perpuluhan adalah kemahiran penting yang diajar dalam kelas sains komputer. Magnitud yang ditandatangani adalah perwakilan binari dengan sedikit jauh sedikit menjadi tanda sedikit, seperti 01111110. Nombor-nombor yang paling rumit adalah apa yang anda gunakan dalam kehidupan sehari-hari biasa, seperti -1, 0, 1, dan 2. Penukaran di antara dua bentuk berangka ini memerlukan memahami bagaimana binari dan sedikit tanda dalam magnitud yang ditandakan berfungsi.

    Labelkan setiap digit nombor magnitud yang ditandatangani dengan peningkatan kuasa 2, bermula dari digit kanan dan bergerak ke kiri. Kuasa 2 adalah dalam bentuk 2 ^ 0, 2 ^ 1, 2 ^ 2, 2 ^ 3 dan sebagainya. Abaikan nombor jauh kiri dan abaikan mana-mana padding 0s di antara angka yang jauh kiri dan yang pertama 1. Urutan penomboran ialah "32, 16, 8, 4, 2, 1" dan sebagainya. Sebagai contoh, nombor magnitud yang ditandatangani "10000101" mendapat label "4, 2, 1", dengan digit jauh dan padding nol yang diabaikan.

    Selesaikan semua nilai label di mana nombor magnitud yang ditandatangani bersamaan mempunyai 1 dalam digitnya. Sebagai contoh, 10000101 adalah "1 + 4 = 5".

    Tambah tanda negatif ke bahagian hadapan nombor jika digit jauh adalah 1. Sebagai contoh, 10000101 menjadi -5. Ini adalah bersamaan perpuluhan nombor magnitud yang ditandatangani.