LibraTool logoLibraTool

இலவச பைனரி முதல் உரை மாற்றி

உரையை பைனரியாக (0-கள் மற்றும் 1-கள்) மாற்றவும் மற்றும் திருப்பியும். UTF-8 குறியாக்கத்தை ஆதரிக்கிறது. எந்த உரைக்கும் பைட் மற்றும் பிட் எண்ணிக்கையைப் பாருங்கள்.

ஏற்றியப் பிறகு ஆஃப்லைனில் வேலை செய்கிறது
வடிவம்:
பைட்டுகளை இதனால் பிரி:
பைனரி வெளியீடு
01001000 01100101 01101100 01101100 01101111
5 எழுத்துகள்5 பைட்டுகள்40 பிட்கள்

இது எவ்வாறு செயல்படுகிறது

மாற்றம் Web API இன் உள்ளமைந்த TextEncoder மற்றும் TextDecoder மூலம் முழுவதும் உங்கள் உலாவியில் இயங்குகிறது — ஒவ்வொரு நவீன உலாவியும் பயன்படுத்தும் அதே UTF-8 குறியாக்க இயந்திரம். எந்த நூலகமும் இறக்குமதி செய்யப்படவில்லை; chunking, radix மாற்றம், byte பாகுபடுத்தல் அனைத்தும் உள்ளூரில் இயங்கும் கையால் எழுதிய JavaScript.

  1. 1
    TextEncoder உங்கள் உரையைக் குறியாக்குகிறது
    உரையை bytes ஆக மாற்றும்போது, உலாவியின் TextEncoder.encode() ஒவ்வொரு எழுத்தையும் — emoji மற்றும் ASCII அல்லாத எழுத்துமுறைகள் உட்பட — அதன் UTF-8 byte வரிசைக்குப் பொருத்துகிறது. படிவத் தரவை அனுப்பும்போது உலாவிகள் உள்ளே பயன்படுத்தும் அதே குறியீட்டுப் பாதை இது.
  2. 2
    கையால் எழுதிய chunker bytes ஐ வடிவமைக்கிறது
    ஒவ்வொரு byte மதிப்பும் தேர்ந்தெடுத்த அடிமானத்துக்கு (binary toString(2), hex toString(16), octal toString(8), அல்லது decimal) மாற்றப்பட்டு நிலையான அகலத்துக்கு நிரப்பப்படுகிறது. bytes இடைவெளிகள், புதிய வரிகள், nibble இடைவெளிகள் (4-bit ஜோடிகள்) அல்லது எதுவுமின்றிப் பிரிக்கப்பட வேண்டுமா என்பதைக் குழுவாக்க விருப்பம் கட்டுப்படுத்துகிறது.
  3. 3
    மறுதிசைக்கு parser bytes ஐ மீண்டும் உருவாக்குகிறது
    குறியாக்க வடிவிலிருந்து மீண்டும் உரைக்குச் செல்லும்போது, கையால் எழுதிய parser பிரிப்பான்களை நீக்கி உள்ளீட்டை நிலையான அகல chunks ஆக (binary க்கு 8 எழுத்துகள், hex க்கு 2, octal க்கு 3) அல்லது decimal க்கு வெற்றிடத்தால் பிரிக்கப்பட்ட tokens ஆகப் பிரிக்கிறது. ஒவ்வொரு chunk உம் சரியான radix இல் parseInt() மூலம் பாகுபடுத்தப்பட்டு, 0–255 வரம்பில் உள்ளதா எனச் சரிபார்க்கப்பட்டு, Uint8Array இல் வைக்கப்படுகிறது.
  4. 4
    TextDecoder UTF-8 ஐச் சரிபார்த்து வெளியிடுகிறது
    Uint8Array TextDecoder('utf-8', { fatal: true }) க்கு அனுப்பப்படுகிறது; byte வரிசை சரியான UTF-8 இல்லையெனில் அது பிழை எறியும் — தவறான multibyte வரிசையை உருவாக்கும் binary உள்ளீடு போன்றவற்றைப் பிடிக்கிறது. வெளியீட்டின் கீழ் எழுத்து, byte, bit எண்ணிக்கை காட்டப்படும்.

தொடர்புடைய கருவிகள்

🔬

ஹெக்ஸ் பார்வையாளர்

எந்த கோப்பின் மூல பைட்டுகளையும் கிளாசிக் ஆஃப்செட் / ஹெக்ஸ் / ASCII டம்பில், மேஜிக்-நம்பர் கோப்பு-வகை கண்டறிதலுடன் ஆய்வு செய்யவும். உள்ளூரில் படிக்கப்படும்; ஒருபோதும் பதிவேற்றப்படாது.

முயற்சிக்கவும்கோப்புகள் உள்நாட்டில் இருக்கும்
🔢

எண் அடிப்படை மாற்றி

பைனரி, ஆக்டல், டெசிமல் மற்றும் ஹெக்ஸாடெசிமல் இடையே எண்களை மாற்றவும். பிட்-அளவு பொருத்தம் மற்றும் தொகுக்கப்பட்ட பைனரி வெளியீட்டை உடனடியாகப் பாருங்கள்.

முயற்சிக்கவும்
📡

மோர்ஸ் குறியீடு மொழிபெயர்ப்பாளர்

உரையை மோர்ஸ் குறியீடாகவும் திருப்பியும் மாற்றவும். உங்கள் செய்தியின் ஆடியோ பிளேபேக்கை நிகழ்நேரத்தில் கேட்கவும்.

முயற்சிக்கவும்

அடிக்கடி கேட்கப்படும் கேள்விகள்