Perduaan kepada Perpuluhan
Tukar kod binari kepada nombor perpuluhan dengan mudah
Alat Penukar
Enter a binary number (spaces are allowed for readability). Choose between unsigned and signed (two's complement) interpretation.
Bits:
0
Type:
Unsigned
Mengenai Alat Ini
Penukar binari kepada perpuluhan ialah alat yang mengubah nombor binari kepada persamaan perpuluhannya. Setiap nombor binari ditafsirkan sama ada sebagai nombor yang tidak ditandatangani atau sebagai nombor yang ditandatangani menggunakan perwakilan pelengkap dua.
Bagaimana Ia Berfungsi
- The input binary string is validated to ensure it contains only 0s and 1s (spaces are allowed for readability).
- The user can choose between unsigned and signed (two's complement) interpretation.
- For unsigned interpretation, each bit's value is calculated based on its position (2^position) and summed up.
- For signed interpretation (two's complement), if the leftmost bit is 1, the number is negative. The two's complement conversion is applied to determine the magnitude.
- Nilai perpuluhan yang terhasil dipaparkan.
Kegunaan biasa
- Pendidikan Sains Komputer:Memahami bagaimana nombor binari ditafsirkan sebagai nilai perpuluhan dalam komputer.
- Elektronik Digital:Menukar isyarat binari daripada perkakasan kepada nilai perpuluhan yang boleh dibaca manusia.
- Programming:Mentafsir data binari yang dibaca daripada fail atau soket rangkaian sebagai nombor perpuluhan.
- Analisis Data:Menukar data yang dikodkan binari kepada format perpuluhan untuk analisis.
- Cryptography:Menukar kunci atau nilai yang dikodkan binari kepada perpuluhan untuk pengiraan kriptografi.
Asas Sistem Perduaan
Sistem binari hanya menggunakan dua digit, 0 dan 1, untuk mewakili nombor. Setiap digit dalam nombor binari dipanggil bit. Nombor binari boleh digunakan untuk mewakili kedua-dua nombor positif dan negatif menggunakan kaedah yang berbeza, seperti pelengkap dua untuk nombor negatif.
Contoh Penukaran Perduaan kepada Perpuluhan
| Binary | Perpuluhan Tidak Ditandatangani | Signed Decimal (Two's Complement) |
|---|---|---|
| 0000 | 0 | 0 |
| 0001 | 1 | 1 |
| 0101 | 5 | 5 |
| 1000 | 8 | -8 |
| 1111 | 15 | -1 |
| 11111111 | 255 | -1 |
Related Tools
Oktal kepada Perpuluhan
Tukar nombor oktal kepada perpuluhan dengan mudah
Oktal kepada Teks
Tukar perwakilan oktal kepada teks dengan mudah
Teks ke Perpuluhan
Tukar teks kepada perwakilan perpuluhan dengan mudah
Kalkulator Peratusan
Kira peratusan dengan mudah dengan kalkulator peratusan intuitif kami.
Penukar CSS kepada LESS
Ubah kod CSS anda kepada KURANG dengan pembolehubah, bersarang dan banyak lagi. Pantas, mudah dan selamat.
Buat pemuat CSS yang cantik
Jana animasi pemuatan CSS tersuai dalam beberapa saat dengan antara muka seret dan lepas intuitif kami. Tiada pengekodan diperlukan!