தசமத்திற்கும் Base16 (hex), Base32, Base64-க்கும் இடையே இருதிசையிலும் எண்களை மாற்றவும், தானியங்கு தள கண்டறிதலுடன். குறியீடாக்கவும் அல்லது மறைகுறி நீக்கவும்.
பதின்ம எண்களுக்கும் நிலையான பேஸ் என்கோடிங்குகளுக்கும் (Base16/Hex, Base32, Base64) இடையே மாற்றவும். மாற்ற இரு புலங்களில் ஏதேனும் ஒன்றில் மதிப்பை உள்ளிடவும்.
நேர்மறை முழு எண்ணை உள்ளிடவும் (அதிகபட்சம்: 9007199254740991)
Base16, Base32, அல்லது Base64 என்கோட் செய்யப்பட்ட மதிப்பை உள்ளிடவும்
ஒரு தள மாற்றி (base converter) ஒரு எண்ணை எழுதும் ஒரு முறையிலிருந்து மற்றொரு முறைக்கு மாற்றுகிறது. கணினிகள், URL-கள், மற்றும் தரவு வடிவங்கள் ஒரு எளிய தசம எண்ணை அப்படியே சேமிப்பது அரிது — அவை அதை Base16 (ஹெக்சாடெசிமல்), Base32, அல்லது Base64 போன்ற மிகவும் சுருக்கமான அல்லது பரிமாற்றத்திற்குப் பாதுகாப்பான குறியீடாக்கத்தில் பொதிகின்றன. இந்தக் கருவி இரு திசைகளிலும் மாற்றுகிறது: ஒரு தசம எண்ணை உள்ளிட்டு அதன் Base16/Base32/Base64 வடிவத்தைப் பாருங்கள், அல்லது ஒரு குறியீடாக்கப்பட்ட மதிப்பை ஒட்டி தசம எண்ணைத் திரும்பப் பெறுங்கள். எந்தத் தளத்தில் ஒரு குறியீடாக்கப்பட்ட மதிப்பு உள்ளது என்பதையும் இது கண்டறியும்.
ஒவ்வொரு நிலைமதிப்பு எண் முறைமைக்கும் ஒரு தளம் (base) (அல்லது ரேடிக்ஸ்) உள்ளது — அதாவது ஒரு இலக்கத்திற்குப் பயன்படுத்தும் தனித்துவமான குறியீடுகளின் எண்ணிக்கை. தசம முறைமை base-10 (0–9) ஆகும். இங்குள்ள குறியீடாக்கங்கள் ஒரு பெரிய குறியீட்டுத் தொகுப்பை ஒரு குறுகிய சரத்திற்காகப் பரிமாறிக்கொள்கின்றன:
0-9 மற்றும் A-F. ஒவ்வொரு எழுத்தும் 4 bits தாங்கும்.
வண்ணக் குறியீடுகள் (#FF0000), நினைவக முகவரிகள், மற்றும் ஹாஷ்களுக்குப் பரவலாகப் பயன்படுத்தப்படுகிறது.A-Z மற்றும் 2-7 (RFC 4648). ஒவ்வொரு எழுத்தும் 5 bits தாங்கும்.
இது எழுத்துவகை (பெரிய/சிறிய) வேறுபாடின்றி இயங்குகிறது மற்றும் எளிதில் குழப்பமடையக்கூடிய
எழுத்துக்கள் இல்லாதது, எனவே இதைச் சத்தமாகப் படித்தோ கையால் தட்டச்சு செய்தோ பிழையின்றிப்
பயன்படுத்த முடியும்.A-Z, a-z, 0-9, +, மற்றும் / (RFC 4648). ஒவ்வொரு எழுத்தும்
6 bits தாங்கும். மின்னஞ்சல் அல்லது JSON புலம் போன்ற உரை-மட்டும் சேனல்கள் வழியாக பைனரி
தரவைக் கொண்டு செல்வதற்கான நிலையான வழி.தளம் அதிகமாக இருக்க இருக்க, அதே எண்ணிற்குத் தேவைப்படும் எழுத்துக்களின் எண்ணிக்கை குறையும் — ஆனால் நினைவில் வைத்திருக்க வேண்டிய குறியீட்டு எழுத்துக்கள் அதிகமாகும்.
இந்தக் கருவியில் இரண்டு புலங்கள் உள்ளன, நீங்கள் எதில் தட்டச்சு செய்தாலும் அது செயல்படும்:
மதிப்புகள் JavaScript-இன் அதிகபட்ச பாதுகாப்பான முழு எண், 9007199254740991 (அதாவது 2^53 − 1) வரை வரம்பிடப்பட்டுள்ளன. இதற்கு மேல், முழு எண்களைத் துல்லியமாகக் குறிப்பிட முடியாது, எனவே தொடர்ந்து செயல்படும் ஒரு மாற்றி மௌனமாகத் தவறான இலக்கங்களைத் தரும் — அதற்குப் பதிலாக இந்தக் கருவி யூகிக்காமல் வரம்புக்கு வெளியே பிழையைத் தெரிவிக்கும். தசம உள்ளீடு எதிர்மறை அல்லாத முழு எண்ணாக இருக்க வேண்டும்; குறியீடாக்கப்பட்ட உள்ளீடு அதன் தளத்திற்குச் செல்லுபடியாகும் எழுத்துக்களை மட்டுமே பயன்படுத்த வேண்டும், இல்லையெனில் கருவி பிழையைச் சுட்டிக்காட்டும், குப்பையை மறைகுறியாக்காது.
FF, ஏனெனில் 255 = 15×16 + 15 மற்றும் இரண்டு இலக்கங்களும் F ஆகும்.
இதனால்தான் #FFFFFF வெள்ளையாக இருக்கிறது: மூன்று பைட்டுகளும் தலா தங்கள் அதிகபட்ச மதிப்பில் உள்ளன.3E8 (3×256 + 14×16 + 8 = 1000).FF-ஐ மறைகுறி நீக்குதல். Base16 ஆகக் கண்டறியப்பட்டு, 255 ஆக மறைகுறி நீக்கப்படுகிறது.FF ஆகும் — 4 bits-க்கு ஒரு ஹெக்ஸ் எழுத்து,
எனவே ஒரு பைட்டிற்கு இரண்டு எழுத்துக்கள். அதே பைட்டிற்கு Base32-இல் நீளமான சரமும் Base64-இல் ஒரு
படிங் (padding) குழுவும் தேவைப்படும், அதனால்தான் வண்ணங்கள் மற்றும் முகவரிகள் போன்ற குறுகிய
மதிப்புகளுக்கு ஹெக்ஸ் படிக்கக்கூடிய தேர்வாக நீடிக்கிறது.data: URI-கள், மின்னஞ்சல் இணைப்புகள் (MIME), படங்கள் அல்லது சான்றிதழ்களை JSON
அல்லது XML-க்குள் உட்பொதித்தல், JWT டோக்கன்கள்.ஒவ்வொரு குறியீடாக்கமும் அதே அடிப்படை எண்ணின் ஒரு பிரதிநிதித்துவம் மட்டுமே என்பதால், அவற்றுக்கு இடையே மாற்றுவது மதிப்பை ஒருபோதும் மாற்றாது — அதை எழுதுவதற்குத் தேவையான எழுத்துக்களின் எண்ணிக்கை மற்றும் அது பாதுகாப்பாகப் பயணிக்கக்கூடிய சேனல்களை மட்டுமே அது மாற்றும்.
உங்கள் பணிப்பாக்கிலுக்கு பயனுள்ள மேலும் பயனுள்ள கருவிகளைக் கண்டறியவும்