Teks ke Binari – Tukar Teks kepada Kod Binari (ASCII, UTF-8, UTF-16)

Kod Binari:
Masukkan teks di atas
Proses Penukaran Teks ke Binari
Aksara Teks H dapatkan aksara kod Nilai Perpuluhan 72 tukar kepada Bait Binari 01001000 format dengan pemisah Output Binari 01001000 72 dalam perpuluhan = 64 + 8 = 26 + 23 = 01001000 dalam binari
Kalkulator ini menukar aksara teks kepada kod binari (perwakilan asas-2) menggunakan piawaian pengekodan aksara yang berbeza. Setiap aksara diubah menjadi nilai berangkanya mengikut pengekodan yang dipilih (ASCII, UTF-8, atau UTF-16), kemudian ditukar kepada format binari. Output boleh diformatkan dengan pelbagai pemisah untuk meningkatkan kebolehbacaan.
Formula Penukaran
Penukaran Perpuluhan ke Binari:
Binari = dndn-1...d1d0

Di mana setiap digit di = (Perpuluhan ÷ 2i) mod 2
Proses Aksara ke Binari:
Langkah 1: Aksara → Titik kod ASCII/UTF (nilai perpuluhan)
Langkah 2: Nilai perpuluhan → Perwakilan binari
Langkah 3: Tambah pad kepada 8 bit (ASCII/UTF-8) atau 16 bit (UTF-16)
Contoh: Aksara 'A' (ASCII 65)
65 = 64 + 1 = 26 + 20
Binari: 01000001

Kedudukan: [27][26][25][24][23][22][21][20]
Nilai: [0][1][0][0][0][0][0][1]
Contoh Praktikal
Contoh 1: Aksara tunggal (ASCII, pemisah ruang) Input: "H" Output: 01001000
Contoh 2: Perkataan mudah (ASCII, pemisah ruang) Input: "Hi" Output: 01001000 01101001
Contoh 3: Perkataan tanpa pemisah (ASCII, tiada pemisah) Input: "Hello" Output: 0100100001100101011011000110110001101111
Contoh 4: Pemisah koma (ASCII, pemisah koma) Input: "OK" Output: 01001111,01001011
Contoh 5: Nombor ke binari (ASCII, pemisah ruang) Input: "2025" Output: 00110010 00110000 00110010 00110101
Contoh 6: Aksara khas (ASCII, pemisah ruang) Input: "A+B" Output: 01000001 00101011 01000010
Contoh 7: Tanda baca (ASCII, pemisah ruang) Input: "Hello!" Output: 01001000 01100101 01101100 01101100 01101111 00100001
Contoh 8: Pengekodan UTF-8 dengan simbol Input: "©" (pengekodan UTF-8) Output: 11000010 10101001
Contoh 9: Pengekodan UTF-16 Input: "AB" (pengekodan UTF-16) Output: 0000000001000001 0000000001000010
Contoh 10: Huruf besar/kecil bercampur (ASCII, pemisah koma) Input: "aB" Output: 01100001,01000010
Butiran Pengekodan: Pengekodan ASCII menggunakan 8 bit (1 bait) bagi setiap aksara dan menyokong aksara 0-127. UTF-8 adalah pengekodan panjang berubah-ubah menggunakan 1-4 bait bagi setiap aksara, serasi ke belakang dengan ASCII. UTF-16 menggunakan 16 bit (2 bait) bagi setiap aksara untuk Basic Multilingual Plane. Pilih pilihan pemisah untuk memformat output binari bagi kebolehbacaan yang lebih baik.