Penukar perpuluhan
Penukar perpuluhan ialah alat percuma yang menukar teks kepada nilai bait perpuluhan dan menukar semula nilai bait perpuluhan kepada teks.
Bagaimanakah penukaran teks perpuluhan berfungsi?
Penukaran teks perpuluhan mewakili setiap bait dalam rentetan teks sebagai nombor asas 10. Bagi aksara ASCII standard, setiap huruf, digit, ruang atau tanda baca mempunyai nilai antara 0 hingga 127. Nilai bait lain boleh mencecah 255.
Contoh ringkasnya ialah teks Hi. Huruf besar H mempunyai nilai perpuluhan 72, manakala huruf kecil i mempunyai nilai 105.
Alat ini menggunakan fungsi PHP berasaskan bait dan bukannya mentafsir titik kod Unicode. Perbezaan ini penting untuk huruf beraksen, emoji serta tulisan seperti bahasa Arab atau Jepun, yang lazimnya dikodkan sebagai beberapa bait UTF-8.
Bagaimanakah cara menggunakan Penukar perpuluhan?
Masukkan aksara dalam Ke perpuluhan untuk mendapatkan nilai bait perpuluhannya, atau masukkan data perpuluhan dalam Ke teks untuk menukar nilai bait kembali kepada aksara. Hasilnya dipaparkan dalam medan Perpuluhan, sama ada sebagai nilai bait perpuluhan untuk Ke perpuluhan atau teks yang dibina semula untuk Ke teks.
- Gunakan medan yang sepadan dengan data sumber.
- Masukkan teks atau nilai perpuluhan tanpa mengubah susunannya.
- Salin hasilnya dan pastikan susunan bait perpuluhan, ruang serta aksara tidak boleh cetak dikekalkan sebelum menggunakannya di tempat lain.
Nombor yang dimasukkan sebagai teks dianggap sebagai aksara digit. Contohnya, aksara 7 mempunyai nilai perpuluhan ASCII 55. Ini berbeza daripada memasukkan nilai bait perpuluhan 7, yang mewakili aksara kawalan tidak boleh cetak.
Memahami hasil penukaran
Setiap nilai perpuluhan sepadan dengan satu bait, dan penggunaan huruf besar atau kecil mempengaruhi nilainya. Huruf besar A ialah 65, manakala huruf kecil a ialah 97. Ruang dan tanda baca juga mempunyai nilai tersendiri yang perlu dikekalkan untuk membina semula teks asal dengan tepat.
| Aksara | Nilai perpuluhan | Maksud |
|---|---|---|
| A | 65 | Huruf besar |
| a | 97 | Huruf kecil |
| 0 | 48 | Aksara digit |
| Ruang | 32 | Aksara ruang boleh cetak |
| ! | 33 | Tanda baca |
Rentetan kosong tidak mengandungi sebarang bait, jadi tiada nilai aksara untuk ditukar. Teks yang panjang menghasilkan jujukan yang sama panjang kerana setiap bait memerlukan nombornya sendiri. Alat ini tidak menukar perkataan kepada nombor bertulis biasa atau menukar pecahan perpuluhan kepada asas nombor lain.
Di manakah nilai perpuluhan aksara digunakan?
Nilai perpuluhan aksara digunakan apabila bait perlu diperiksa atau didokumenkan dalam bentuk asas 10 yang lebih mudah dikenali. Heksadesimal lebih padat, tetapi perpuluhan mungkin lebih mudah apabila menyemak nilai berdasarkan jadual rujukan ASCII.
- Pengaturcaraan untuk menyemak input aksara, tatasusunan bait atau kandungan fail.
- Rangkaian untuk membaca dokumentasi protokol yang menyenaraikan nilai medan atau aksara dalam perpuluhan.
- Elektronik untuk menghantar bait aksara kepada paparan, mikropengawal atau peranti bersiri.
- Pendidikan untuk mempelajari hubungan antara ASCII, bait dan sistem nombor berkedudukan.
- Radio apabila dokumentasi peralatan atau protokol data menyatakan bait kawalan dan kod aksara dalam bentuk angka.
Jika sesuatu spesifikasi menggunakan heksadesimal atau oktal, gunakan Penukar heks atau Penukar oktal dan bukannya menukar tatatandanya secara manual terlebih dahulu. Penukar ascii berguna apabila anda khususnya perlu memeriksa set aksara ASCII standard.
Apakah kesilapan biasa semasa menukar teks secara manual?
Salah satu kesilapan ialah menganggap seluruh nombor sebagai satu nilai aksara sedangkan nombor itu sebenarnya terdiri daripada beberapa aksara digit. Teks 65 mengandungi aksara 6 dan 5, yang masing-masing mempunyai nilai perpuluhan ASCII 54 dan 53. Sebaliknya, nilai bait 65 mewakili huruf besar A.
Kesilapan lain termasuk meninggalkan nilai 32 bagi ruang, mencampuradukkan huruf besar dengan huruf kecil atau membaca nilai heksadesimal sebagai perpuluhan. Aksara beraksen dan aksara bukan Latin memerlukan perhatian tambahan kerana satu aksara yang kelihatan mungkin menggunakan lebih daripada satu bait UTF-8. Hasil bait demi bait tidak sepatutnya terus dianggap sebagai senarai titik kod Unicode.
Soalan lazim
Adakah perpuluhan sama dengan ASCII?
Tidak. Perpuluhan ialah cara menulis nombor menggunakan asas 10, manakala ASCII ialah standard pengekodan aksara. Kod aksara ASCII boleh ditulis dalam bentuk perpuluhan, heksadesimal, oktal atau perduaan tanpa mengubah aksara asal.
Bolehkah saya menukar emoji kepada satu nombor perpuluhan?
Biasanya tidak dengan penukar berasaskan bait. Emoji lazimnya menggunakan beberapa bait UTF-8, jadi hasilnya ialah beberapa nilai bait perpuluhan dan bukannya satu titik kod Unicode. Gunakan alat titik kod Unicode jika anda memerlukan tatatanda seperti U+1F600.
Apakah yang berlaku kepada tab dan pemisah baris?
Tab dan pemisah baris ialah aksara kawalan yang mempunyai nilai bait berangka. Tab mendatar ialah bait 9, manakala penamat baris mungkin menggunakan LF (10), CR (13) atau CRLF (13 diikuti 10), bergantung pada sistem sumber. Oleh itu, menyalin teks antara Windows, Linux dan aplikasi web boleh mengubah jujukan bait.
Bolehkah nilai bait perpuluhan melebihi 255?
Satu bait tidak boleh menyimpan nilai melebihi 255. Penukar ini menggunakan fungsi aksara berorientasikan bait, jadi julat nilai yang berkaitan ialah 0 hingga 255. Titik kod Unicode yang lebih besar memerlukan langkah pengekodan yang menyokong Unicode dan bukannya penukaran satu bait secara langsung.
Adakah input saya kekal dalam pelayar?
Tidak. Penukaran dilakukan pada pelayan, jadi input dihantar ke pelayan melalui HTTPS. Input tersebut tidak disimpan.
Alat serupa
Tukarkan teks kepada heksadesimal dan sebaliknya untuk sebarang input rentetan.
Alat popular
Jana tandatangan tersuai anda sendiri dengan mudah dan muat turunnya dengan mudah.
Gunakan alat ping kami untuk menyemak status dan masa tindak balas mana-mana laman web, pelayan atau port dengan cepat dan cekap.
Alat carian IP Digily Link memberikan maklumat terperinci tentang mana-mana alamat IP. Gunakan perkhidmatan dalam talian percuma ini untuk mendapatkan data IP yang menyeluruh.
Jana pautan WhatsApp percuma anda serta-merta dengan Penjana Pautan WhatsApp kami. Tambah mesej tersuai dan mulakan sembang dengan satu klik, tanpa perlu log masuk atau menulis kod.