Cupid bodoh
Mungkin 2024
Decimal kepada Penukaran Perduaan
Menukar nombor perpuluhan kepada nombor binari adalah salah satu prosedur yang paling biasa dilakukan dalam operasi komputer. Dalam contoh di bawah, nombor perpuluhan, 253, ditukar menjadi nombor binari dengan baki, r, oleh pembahagian berturut-turut oleh 2. Nombor binari untuk 253 adalah 11111101
1 253/2 = 126 r 1
2 126/2 = 63 r 0
3 63/2 = 31 r 1
4 31/2 = 15 r 1
5 15/2 = 7 r 1
6 7/2 = 3 r 1
7 3/2 = 1 r 1
8 1/2 = 0 r 1
Base 2 Numbering System
Komputer mengenali dan memproses data menggunakan sistem perduaan, atau asas 2. Sistem penomboran binari hanya menggunakan dua simbol (0 dan 1) dan bukan sepuluh simbol dalam sistem penomboran perpuluhan. Kedudukan, atau tempat, setiap digit mewakili nombor 2 (nombor asas) yang dibangkitkan kepada kuasa (eksponen), berdasarkan kedudukannya.
Contoh
2º
2¹
2²
2³
24
25
26
Jadual berikut menggambarkan bagaimana nombor perpuluhan ditukarkan kepada nombor perduaan
Base 2 Numbering System | ||||||||
Nilai | ||||||||
Simbol | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
Simbol | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 |
Exponent Base | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
Nilai tempat | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Menukar perpuluhan 35 ke binari | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
Prosedur Menukar Nombor Desimal kepada Nombor Perduaan
Terdapat kira-kira lima langkah yang terlibat dalam menukarkan nombor 35 kepada nombor perduaan.
1. Mula-mula anda perlu menentukan kuasa yang lebih besar 2 yang kurang daripada atau sama dengan 35. Oleh itu, bermula dengan bilangan terbesar, 2 hingga 5 (32) lebih kecil dari 35. Letakkan "1" dalam lajur itu dan , kemudian, hitung berapa banyak yang ditinggalkan dengan menolak 32 dari 35. Hasilnya adalah 9.
2. Seterusnya, anda akan mahu menyemak sama ada 16 (kuasa bawah seterusnya 2) yang sesuai dengan 3. Oleh kerana tidak, "0" diletakkan di dalam ruang itu. Nilai nombor seterusnya adalah 8, yang lebih besar daripada 3, jadi satu "0" diletakkan di dalam ruangan itu juga.
3. Nilai seterusnya yang akan kami bekerjasama adalah 4, yang masih lebih besar daripada 3. Jadi, sekali lagi, kami akan menjadikan ini "0".
4. Baiklah, nilai seterusnya kami akan menjadi 2, yang lebih kecil daripada 3. Dan, kerana itu, kami akan meletakkan "1" ke dalam lajur. Sekarang, anda perlu tolak 2 dari 3, dan hasilnya akan menjadi 1.
5. Nilai nombor terakhir ialah 1, yang masih berfungsi dengan nombor baki. Oleh itu, kami akan meletakkan "1" dalam lajur terakhir. Sekarang kita dapat melihat bahawa nombor binari bagi nombor perpuluhan 35 ialah 100011.