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