រំលងទៅមាតិកា

កម្មវិធីបំប្លែងអត្ថបទទៅជា Binary

បកប្រែអត្ថបទទៅជាកូដ Binary និងស្រាយកូដ Binary មកជាអត្ថបទវិញ។

0 characters · 0 bytes

វាយអត្ថបទណាមួយ ហើយមើលវាជាកូដ Binary ដោយមួយក្រុមមាន 8-bit byte ឧទាហរណ៍ "Hi" = 01001000 01101001។ បិទភ្ជាប់ (Paste) Binary ចូលក្នុងប្រអប់មួយទៀត ដើម្បីស្រាយកូដវាឱ្យទៅជាអត្ថបទដែលអានបាន។ ប្រអប់ទាំងពីរបង្ហាញលទ្ធផលភ្លាមៗពេលអ្នកកំពុងវាយ។

កម្មវិធីបំប្លែងនេះប្រើ UTF-8 ដែលជា Encoding ស្តង់ដារលើ Web ដូច្នេះតួអក្សរមានសញ្ញា ភាសាខ្មែរ ចិន អារ៉ាប់ និង Emoji ដំណើរការទាំងអស់ ដោយគ្រាន់តែប្រើប្រាស់ពី 2 ទៅ 4 Bytes ក្នុងមួយតួអក្សរ។ អ្នកក៏អាចបង្ហាញ Bytes ជា Hexadecimal, Decimal ឬ Octal ដោយមានដកឃ្លា ឬគ្មានក៏បាន។

របៀបប្រើឧបករណ៍ បំប្លែងអត្ថបទទៅជា Binary

  1. វាយអក្សរក្នុងប្រអប់ Text ដើម្បីទទួលបាន Binary។
  2. ឬបិទភ្ជាប់ Binary ក្នុងប្រអប់ Binary ដើម្បីទទួលបានអត្ថបទ។
  3. ជ្រើសរើសលទ្ធផល៖ Binary, Hex, Decimal ឬ Octal bytes។
  4. ជ្រើសរើសដកឃ្លា ឬគ្មានសញ្ញាខណ្ឌ រួចចម្លងលទ្ធផល។

ហេតុអ្វីប្រើ បំប្លែងអត្ថបទទៅជា Binary របស់ ToolOrca

  • អត្ថបទទៅជា Binary និង Binary ទៅជាអត្ថបទ
  • UTF-8៖ គាំទ្រ Emoji និងគ្រប់ភាសា
  • Bytes ជា Binary, Hex, Decimal ឬ Octal
  • មាន ឬគ្មានសញ្ញាខណ្ឌ
  • ការបំប្លែងផ្ទាល់ភ្លាមៗ
  • ចម្លងដោយចុចមួយដង

របៀបដែលអត្ថបទក្លាយជា Binary

កុំព្យូទ័ររក្សាទុកតួអក្សរនីមួយៗជាលេខ។ នៅក្នុង ASCII និង UTF-8 អក្សរ "A" គឺ 65 ដែលស្មើនឹង 01000001 ជា 8-bit binary; "a" គឺ 97 ឬ 01100001។ ចន្លោះដកឃ្លា (Space) គឺ 32, 00100000។

តួអក្សរក្រៅពីភាសាអង់គ្លេសទូទៅប្រើប្រាស់ Bytes ច្រើនជាងមុនក្នុង UTF-8៖ "é" ត្រូវការពីរ Bytes, តួអក្សរខ្មែរ និងចិនភាគច្រើនត្រូវការបី ហើយ Emoji ត្រូវការបួន Bytes។ នោះជាមូលហេតុដែល Binary សម្រាប់ Emoji មួយ មានប្រវែងរហូតដល់បួនក្រុម។

សំណួរដែលសួរញឹកញាប់

តើខ្ញុំអាចអានកូដ Binary ដោយរបៀបណា?

បំបែកវាជាក្រុមៗនៃ 8 bits (Bytes) ហើយបំប្លែង Byte នីមួយៗទៅជាលេខ។ ក្នុង UTF-8 លេខពី 32 ដល់ 126 គឺជាអក្សរអង់គ្លេស លេខ និងសញ្ញាវណ្ណយុត្តិធម្មតា។ ការបិទភ្ជាប់វានៅទីនេះ នឹងធ្វើកិច្ចការទាំងអស់នេះជំនួសអ្នក។

ហេតុអ្វីកូដ Binary របស់ខ្ញុំមិនអាចស្រាយបាន?

Byte នីមួយៗត្រូវតែមានលេខ 0 និង 1 ចំនួន 8 ខ្ទង់យ៉ាងពិតប្រាកដ។ ក្រុមនីមួយៗអាចខណ្ឌដោយដកឃ្លា ឬសរសេរជាប់គ្នាក៏បាន។ ប្រសិនបើចំនួនខ្ទង់សរុបមិនចែកដាច់នឹង 8 ទេ មានន័យថាទិន្នន័យមិនទាន់គ្រប់ជ្រុងជ្រោយឡើយ។

តើពាក្យ "hello" ជា Binary ស្មើនឹងអ្វី?

01101000 01100101 01101100 01101100 01101111។

តើខ្ញុំអាចបំប្លែងលេខទៅជា Binary បានទេ?

ដើម្បីបំប្លែងលេខដូចជា 255 (ជំនួសឱ្យតួអក្សរ "2", "5", "5") សូមប្រើប្រាស់ កម្មវិធីបំប្លែង Binary, Hex & Decimal។