Penukar perpuluhan

Tukar teks kepada perpuluhan dan semula untuk sebarang input rentetan.

4,92 daripada 13 penilaian

1. Pengenalan

Penukar Perpuluhan ialah alat dalam talian yang ringkas tetapi berkuasa untuk menukar teks kepada nilai ASCII perpuluhan dan menukar nilai perpuluhan kembali kepada teks yang boleh dibaca. Ia amat berguna untuk pembangun, pelajar, profesional keselamatan siber dan sesiapa sahaja yang bekerja dengan sistem pengekodan aksara.

Apabila menukar teks kepada perpuluhan, setiap aksara ditukar kepada nilai numerik ASCII yang sepadan. Contohnya, huruf A menjadi 65. Apabila menukar perpuluhan kepada teks, alat ini mengambil kod ASCII berangka dan membina semula aksara asal.

Kegunaan lazim termasuk mengekod mesej, mempelajari nilai ASCII, menyahpepijat data aksara, menyediakan data yang telah dikodkan untuk penghantaran, dan melaksanakan tugas transformasi data asas. Alat ini berfungsi serta-merta dalam pelayar anda, tidak memerlukan pemasangan, dan memastikan input bersih serta disahkan sebelum diproses.

Sama ada anda baru meneroka pengekodan aksara atau mengintegrasikan penukaran ASCII ke dalam aliran kerja pembangunan, alat ini menyediakan penyelesaian yang pantas dan boleh dipercayai.


2. Cara Ia Berfungsi

Logik Penukaran

Penukar Perpuluhan menyokong dua mod penukaran:

  • Teks kepada Perpuluhan
  • Perpuluhan kepada Teks

Teks kepada Perpuluhan

Dalam mod ini, alat membaca setiap aksara dalam rentetan input secara berasingan. Ia mendapatkan nilai numerik ASCII bagi setiap aksara dan mengeluarkan nilai tersebut yang dipisahkan dengan ruang.

Sebagai contoh, perkataan Hello diproses satu aksara pada satu masa:

  • H → 72
  • e → 101
  • l → 108
  • l → 108
  • o → 111

Hasil akhir menjadi:

72 101 108 108 111

Perpuluhan kepada Teks

Dalam mod ini, alat menjangkakan nombor perpuluhan yang dipisahkan dengan ruang. Setiap nilai numerik ditafsirkan sebagai kod aksara ASCII. Alat ini menukar setiap nombor yang sah kepada aksara yang sepadan dan membina semula rentetan asal.

Nilai bukan numerik akan diabaikan secara automatik, memastikan output yang bersih tanpa ralat.

Parameter Input

  • Kandungan – Teks atau nilai perpuluhan yang hendak ditukar (diperlukan).
  • Jenis Penukaran – Sama ada:
    • Kepada Perpuluhan (lalai)
    • Kepada Teks

Peraturan Pengesahan

  • Medan kandungan tidak boleh kosong.
  • Jenis penukaran yang tidak sah atau tiada akan menggunakan lalai “teks kepada perpuluhan”.
  • Token CSRF yang sah diperlukan untuk penghantaran borang yang selamat.
  • Hanya nilai numerik diproses dalam mod perpuluhan kepada teks.

Struktur Output

  • Teks kepada Perpuluhan → Nilai numerik yang dipisahkan dengan ruang.
  • Perpuluhan kepada Teks → Rentetan biasa yang dibina semula.

Had

  • Nilai di luar julat ASCII standard mungkin menghasilkan aksara yang tidak dijangka.
  • Input perpuluhan mesti dipisahkan dengan ruang.
  • Tiada pengesanan pemisah automatik (koma tidak disokong).

3. Cara Menggunakan Alat Ini

  1. Masukkan kandungan anda ke dalam medan input.
  2. Pilih jenis penukaran yang dikehendaki:
    • Teks kepada Perpuluhan
    • Perpuluhan kepada Teks
  3. Klik butang tukar.
  4. Lihat hasil dengan serta-merta di kawasan output.
  5. Salin hasil untuk digunakan dalam projek anda.

4. Contoh Praktikal

Contoh 1: Teks kepada Perpuluhan

Input:

Hello

Output:

72 101 108 108 111

Kegunaan: Seorang pembangun yang menyahpepijat isu pengekodan aksara dalam borang web.

Contoh 2: Perpuluhan kepada Teks

Input:

87 111 114 108 100

Output:

World

Kegunaan: Menyahkod nilai ASCII berangka yang diterima daripada log sistem atau mesej yang telah dikodkan.


5. Kegunaan untuk Pembangun

- Menyahpepijat Pengekodan Aksara

Sahkan nilai ASCII dengan pantas semasa menyelesaikan masalah penghantaran borang atau pengekodan muatan API.

- Transformasi Data API

Tukar muatan teks kepada format perpuluhan sebelum dihantar ke sistem yang memerlukan pengekodan numerik.

- Automasi Bahagian Backend

Integrasikan logik penukaran ke dalam skrip automatik untuk pengelogan atau pengendalian mesej yang selamat.

- Alat Pendidikan

Gunakannya dalam persekitaran pembelajaran untuk menunjukkan cara pengekodan ASCII berfungsi.

Contoh: Pelaksanaan PHP

$text = "Hello";
$result = "";
for ($i = 0; $i < strlen($text); $i++) {
    $result .= ord($text[$i]) . " ";
}
echo trim($result);

Contoh: Pelaksanaan JavaScript

const text = "Hello";
let result = "";
for (let i = 0; i < text.length; i++) {
  result += text.charCodeAt(i) + " ";
}
console.log(result.trim());

Pertimbangan Keselamatan

  • Sentiasa sahkan input pengguna sebelum diproses.
  • Pastikan perlindungan CSRF untuk penghantaran borang.
  • Bersihkan input bagi mengelakkan kelemahan suntikan.

6. Soalan Lazim

Apakah itu penukar ASCII perpuluhan?

Ia ialah alat yang menukar aksara teks kepada nilai ASCII perpuluhan dan menukar nilai ASCII perpuluhan kembali kepada teks yang boleh dibaca.

Bagaimanakah saya menukar teks kepada ASCII perpuluhan?

Masukkan teks anda, pilih “Teks kepada Perpuluhan”, dan jalankan penukaran. Alat ini akan mengeluarkan nilai numerik yang dipisahkan dengan ruang.

Bagaimanakah saya menukar nombor perpuluhan kembali kepada teks?

Masukkan nombor ASCII perpuluhan yang dipisahkan dengan ruang, pilih “Perpuluhan kepada Teks”, dan tukarkannya kepada aksara yang boleh dibaca.

Apakah pemisah yang perlu saya gunakan untuk input perpuluhan?

Gunakan ruang di antara nombor. Koma atau pemisah lain tidak disokong.

Adakah alat ini menyokong Unicode?

Alat ini direka terutamanya untuk penukaran aksara ASCII standard. Aksara lanjutan mungkin menghasilkan keputusan yang tidak konsisten.

Adakah alat ini selamat digunakan?

Ya. Alat ini mengesahkan input, memerlukan penghantaran borang yang selamat, dan memproses data dengan selamat tanpa menyimpannya.

Alat serupa

Tukar teks kepada binari dan semula untuk sebarang input rentetan.

Tukar teks kepada heksadesimal dan semula untuk sebarang input rentetan.

Tukar teks kepada ASCII dan semula untuk sebarang input rentetan.

Alat popular