Hexadecimal යනු පාද 16 සංඛ්යා පද්ධතියකි. අංක 0 සිට 9 දක්වා ඒවායේ අනුරූප අක්ෂර (A සිට F) මගින් නිරූපණය කෙරේ. 10 සිට 15 දක්වා සංඛ්යා 1234 හෝ ABCD වැනි ඉලක්කම් දෙකකින් නිරූපණය කෙරේ. 16 සිට 255 දක්වා සංඛ්යා නියෝජනය කිරීම සඳහා අක්ෂර හතරක් භාවිතා කරමින් ෂඩාස්ර දශම සංඛ්යා මෙම සීමාවන් ඉක්මවා යයි.
අවවාදයයි
බ්රවුසර සීමාවන් නිසා, ඔබ මෙම ක්රමය කෙලින්ම භාවිතා කිරීමට කැමති නම් ඔබේ දත්ත දිග අක්ෂර 1950 නොඉක්මවිය හැක. එසේ නොමැතිනම්, කරුණාකර අපගේ API භාවිතා කිරීම සලකා බලන්න.
පෙළ සංකේතනය කිරීමට
ඔබට බ්රවුසරය විවෘත කර මේ ආකාරයට පරාමිතිය සමඟ URL පූරණය කළ හැක:
https://tooly.win/text-hex-converter.html?input=ඔබ කේතනය කිරීමට කැමති ඔබේ සරල පෙළ
ඔබ බාහිර URL හි අන්තර්ගතය කේතනය කිරීමට කැමති නම්, ඔබට බ්රවුසරය විවෘත කර මේ ආකාරයට URL පූරණය කළ හැක:
https://tooly.win/text-hex-converter.html?input=URL&content=fetch
ඔබගේ දත්ත කේතනය කිරීම සඳහා තවත් පරාමිති:
space=true
ඔබ බයිට් අතර ඇති හිස්තැන් සමඟ කේතනය කළ දත්ත ලබා ගැනීමට කැමති නම්prepend=true
ඔබ සෑම බයිටයකටම 0x සමඟින් ඇති ප්රතිඵලය ලබා ගැනීමට කැමති නම්
කේතනය කළ පෙළ විකේතනය කිරීමට
ඔබට බ්රවුසරය විවෘත කර මේ ආකාරයට පරාමිතිය සමඟ URL පූරණය කළ හැක:
https://tooly.win/text-hex-converter.html?code=ඔබගේ සංකේතාත්මක දත්ත
ඔබ බාහිර URL විකේතනය කිරීමට කැමති නම්, ඔබට බ්රවුසරය විවෘත කර මේ ආකාරයට URL පූරණය කළ හැක:
https://tooly.win/text-hex-converter.html?code=URL
අවවාදයයි
මෙම මෙවලම දැනට API හරහා POST ක්රමය පිළිගනී, ඔබ GET ක්රමය භාවිතා කිරීමට කැමති නම්, කරුණාකර භාවිතා කිරීම සලකා බලන්න සෘජු භාවිතය.
අන්ත ලක්ෂ්යය
https://tooly.win/api/text-hex-converter/
පෙළ සංකේතනය කිරීමට
අන්ත ලක්ෂ්යය: POST https://tooly.win/api/text-hex-converter/
string
URL / ඔබ කේතනය කිරීමට කැමති ඔබේ සරල පෙළ
string
fetch
ඔබගේ ආදානය URL එකක් නම් සහ ඔබ එහි අන්තර්ගතය කේතනය කිරීමට කැමති නම්. මෙම පරාමිතිය නොමැතිව, අපගේ මෙවලම ඔබගේ URL පෙළ ලෙස සකසනු ඇත
boolean
true
ඔබ බයිට් අතර ඇති හිස්තැන් සමඟ කේතනය කළ දත්ත ලබා ගැනීමට කැමති නම්
boolean
true
ඔබ සෑම බයිටයකටම 0x සමඟින් ඇති ප්රතිඵලය ලබා ගැනීමට කැමති නම්
string
දෝෂයක් නොමැති නම් ඔබගේ ඉල්ලීමේ ප්රතිඵලය
string
කිසියම් දෝෂයක් තිබේ නම් පණිවිඩයේ දෝෂය
curl
https://tooly.win/api/text-hex-converter/
-X POST -H 'Content-Type: application/json'
--data '{"input":"ඔබ කේතනය කිරීමට කැමති ඔබේ සරල පෙළ","space":true,"prepend":true}'
{
"status": true,
"result": "0xe0 0xb6 0x94 0xe0 0xb6 0xb6 0x20 0xe0 0xb6 0x9a 0xe0 0xb7 0x9a 0xe0 0xb6 0xad 0xe0 0xb6 0xb1 0xe0 0xb6 0xba 0x20 0xe0 0xb6 0x9a 0xe0 0xb7 0x92 0xe0 0xb6 0xbb 0xe0 0xb7 0x93 0xe0 0xb6 0xb8 0xe0 0xb6 0xa7 0x20 0xe0 0xb6 0x9a 0xe0 0xb7 0x90 0xe0 0xb6 0xb8 0xe0 0xb6 0xad 0xe0 0xb7 0x92 0x20 0xe0 0xb6 0x94 0xe0 0xb6 0xb6 0xe0 0xb7 0x9a 0x20 0xe0 0xb7 0x83 0xe0 0xb6 0xbb 0xe0 0xb6 0xbd 0x20 0xe0 0xb6 0xb4 0xe0 0xb7 0x99 0xe0 0xb7 0x85",
"messsage": "",
}
කේතනය කළ පෙළ විකේතනය කිරීමට
අන්ත ලක්ෂ්යය: POST https://tooly.win/api/text-hex-converter/
string
URL / ඔබගේ සංකේතාත්මක දත්ත
string
දෝෂයක් නොමැති නම් ඔබගේ ඉල්ලීමේ ප්රතිඵලය
string
කිසියම් දෝෂයක් තිබේ නම් පණිවිඩයේ දෝෂය
curl
https://tooly.win/api/text-hex-converter/
-X POST -H 'Content-Type: application/json'
--data '{"code":"e0 b6 94 e0 b6 b6 e0 b6 9c e0 b7 9a 20 e0 b7 83 e0 b6 82 e0 b6 9a e0 b7 9a e0 b6 ad e0 b7 8f e0 b6 ad e0 b7 8a e0 b6 b8 e0 b6 9a 20 e0 b6 af e0 b6 ad e0 b7 8a e0 b6 ad"}'
{
"status": true,
"result": "ඔබගේ සංකේතාත්මක දත්ත",
"messsage": "",
}
Hexadecimal යනු මිනිසුන්ට කියවිය හැකි ආකාරයෙන් ද්විමය දත්ත නිරූපණය කිරීමේ ක්රමයකි. එය 19 වැනි ශතවර්ෂයේ දී පරිගණකවලට විශාල තොරතුරු ප්රමාණයක් ගබඩා කිරීමට ඉඩ සලසන ලෙස සංවර්ධනය කරන ලදී.
දශම සහ ද්විමය අගයන් අතර පරිවර්තනය කිරීමට ඔබට hexadecimal භාවිතා කළ හැක. උදාහරණයක් ලෙස, 10011011001010 ෂඩ් දශම බවට පරිවර්තනය කිරීම 0x4F ප්රතිඵලයක් වනු ඇත. මෙයින් අදහස් කරන්නේ 4F අගය 100110110010110 ද්විමය අංකය නියෝජනය කරන බවයි.
ගණිතය සහ පරිගණක විද්යාවේදී, ෂඩාස්ර දශම (පදනම් 16, හෝ හෙක්ස්) යනු රේඩික්ස් හෝ පාදය 16ක් සහිත ස්ථානීය සංඛ්යා පද්ධතියකි. එය වෙනස් සංකේත දහසයක් භාවිතා කරයි, බොහෝ විට බිංදුව සිට නවය දක්වා අගයන් නිරූපණය කිරීමට 0-9 සංකේත භාවිතා කරයි. සහ A, B, C, D, E, F (හෝ විකල්ප වශයෙන් a-f) දහයේ සිට පහළොව දක්වා අගයන් නියෝජනය කිරීමට. උදාහරණයක් ලෙස, ෂඩාස්රාකාර අංකය 2AF3 දශමයෙන් සමාන වේ (2 × 163) + (10 × 162) + (15 × 161) + (3 × 160) , හෝ 10,995.
සෑම hexadecimal ඉලක්කමක්ම ද්විමය ඉලක්කම් (bits) හතරක් නියෝජනය කරයි ("nibble" ලෙසද හැඳින්වේ), සහ hexadecimal අංකනයේ මූලික භාවිතය වන්නේ පරිගණනයේ සහ ඩිජිටල් ඉලෙක්ට්රොනික උපකරණවල ද්විමය කේත අගයන් මානව හිතකාමී නියෝජනයක් ලෙසයි. උදාහරණයක් ලෙස, බයිට් අගයන් 0 සිට 255 (දශම) දක්වා පරාසයක පැවතිය හැකි නමුත් 00 සිට FF දක්වා පරාසයේ ෂඩාස්ර ඉලක්කම් දෙකක් ලෙස වඩාත් පහසු ලෙස නිරූපණය කළ හැක. පරිගණක මතක ලිපින නියෝජනය කිරීම සඳහා ද ෂඩ් දශම බහුලව භාවිතා වේ.
Hex යනු Hexadecimal හි කෙටි යෙදුමකි, එය පදනම් -16 ව්යුහයක් මත පදනම් වන අතර පරිගණක සඳහා උපදෙස් නිරූපණය කරන ආකාරය සරල කිරීම සඳහා භාවිතා කරයි. මෙම සංකේත 16 කින් යුත් සංඛ්යා පද්ධතිය 8-bit ද්විමය සංඛ්යාවක් නිෂේධනය කිරීමේ මාධ්යයක් ලෙස සංවර්ධනය කරන ලදී, එබැවින් දත්ත පහසුවෙන් පරිගණකයට කේතනය කළ හැකිය. එය මුද්රණය කර ටයිප් කළ හැකි අතර, එක් එක් ෂඩාස්ර ඉලක්කම් සමඟ විවිධ ෂඩාස්ර ඉලක්කම් දෙකක් භාවිත කර ටයිප් කළ හැක.
මෙම සංඛ්යා පද්ධතිය 0-9 හෝ AF සිට පරාසයක නියෝජනය වන සංකේත 16ක් භාවිතා කරයි. 0-9 සංඛ්යා නවයක් දක්වා වන අතර AF නියෝජනය කරන්නේ 10-15 සංඛ්යාවෙනි. අනෙකුත් සංඛ්යා පද්ධති තුන හා සසඳන විට, ෂඩාස්රාකාර සංඛ්යා පද්ධතිය වඩාත් ඵලදායී එකක් ලෙස සැලකේ.
ෂඩ් දශම පද්ධතිය පාද 16 සංඛ්යා අංකනය වන අතර දශම ක්රමය පාද 10 සංඛ්යා අංකනයකි. වෙනත් වචන වලින් කිවහොත්, ෂඩ් දශම පද්ධතිය අංක නියෝජනය කිරීමට සංකේත 16ක් භාවිතා කරන අතර දශම පද්ධතිය සංකේත 10ක් භාවිතා කරයි. මෙම ප්රසාරණය ඉහළ තොරතුරු ඝනත්වය සඳහා ද ඉඩ සලසයි - ෂඩාස්රාකාර ඉලක්කම් දශම ඉලක්කම් මෙන් දෙගුණයක් අගයන් නියෝජනය කළ හැකිය.
ෂඩාස්රාකාර සංඛ්යා දශම සංඛ්යාවක ඇති 10 වෙනුවට ඉලක්කම් 16 කින් සෑදී ඇත. මෙම සංඛ්යා වල අනුපිළිවෙල F (හෝ දශමයෙන් 15) ට පසුව ආරම්භ වන අතර එය දශම වලින් නොවේ. ඒවා සංසන්දනය කරන ආකාරය බැලීමට පහත වගුව බලන්න!
ෂඩාස්ර දශම දශමයට පරිවර්තනය කිරීමේදී පළමු පියවර වන්නේ ෂඩාස්ර අංකය 16න් බෙදීමයි.මෙය ඔබට පාදක අංකය ලබාදේ. දෙවන පියවර වන්නේ හෙක්ස් අංකයේ සෑම ඉලක්කමක්ම 16 න් බෙදීම සහ ප්රතිඵල ලිවීමයි. අවසාන වශයෙන්, ගණනය කර ඇති සියලුම සංඛ්යා එකතු කරන්න.
උදාහරණයක් ලෙස, යමෙකුට 9F7A දශමයට පරිවර්තනය කිරීමට අවශ්ය නම්, ඔවුන් පළමුව 9F7A 6051 ට සමාන 16 න් බෙදනු ඇත. ඉන්පසු ඔවුන් 6051 හි එක් එක් ඉලක්කම් 16 න් බෙදනු ඇත, එය 381 ට සමාන වේ. අවසාන වශයෙන්, ඔවුන් 381 + 381 + 381 එකතු කරයි. 1144. එබැවින්, දශමයෙන් 9F7A 1144 ට සමාන වේ
දශම ෂඩ් දශමයට පරිවර්තනය කිරීම සරල ක්රියාවලියක් වන අතර, එය කැල්කියුලේටරයකින් හෝ මාර්ගගත පරිවර්තකයකින් කළ හැක. අංකය පරිවර්තනය කිරීම සඳහා, එය 16 න් බෙදන්න සහ ඉතිරිය ගන්න. මෙම ඉතිරිය පසුව ෂඩාස්රාකාර ඉලක්කම් වලට අනුරූප වේ. උදාහරණයක් ලෙස, ඔබට දශම අංකය 234 තිබේ නම්, එය 16 න් බෙදා ඉතිරිය ගන්න: 234 / 16 = 14 R 2. එබැවින්, ෂඩාස්රාකාර අංකනයේදී, මෙම අංකය "E2" ලෙස ලියා ඇත.
දශම සහ ෂඩාස්ර දශම සංඛ්යා අතර පරිවර්තනයට උපකාර කළ හැකි බොහෝ මෙවලම් මාර්ගගතව තිබේ. මීට අමතරව, බොහෝ කැල්කියුලේටරවල ගොඩනඟන ලද කාර්යයක් ඇති අතර එමඟින් ඔබට මෙම පරිවර්තනය ඉතා පහසුවෙන් සිදු කිරීමට ඉඩ සලසයි. මූසිකයේ ක්ලික් කිරීම් කිහිපයකින් හෝ යතුරුපුවරුව මත තට්ටු කිරීමෙන්, ඔබට ඕනෑම දශම අගයක් එහි අනුරූප ෂඩාස්රාකාර සමාන බවට වෙනස් කිරීමට හැකි වනු ඇත!
ෂඩ් දශම, හෝ පාද-16, පද්ධතිය දශම පද්ධතියට සමාන ගුණාංග කිහිපයක් අනුකරණය කිරීමට සැලසුම් කර ඇත. වෙනත් වචන වලින් කිවහොත්, එය මිනිසුන් වන අපට දේවල් පහසු කිරීමට නිර්මාණය කර ඇත. දශම පද්ධතියක ඇති ඉලක්කම් 10ක් වෙනුවට 423 අංකයට ඇත්තේ ඉලක්කම් 16කි. මෙයට හේතුව ෂඩ් දශම 10 වෙනුවට සංකේත 16 ක පාදයක් භාවිතා කරන බැවිනි. F ට පසුව, අනුපිළිවෙල නැවත 0 සහ යනාදී ලෙස ආරම්භ වන අතර අපි 15 දක්වා වන තෙක් F ලෙස සටහන් කර ඇත.
ෂඩාස්රාකාර කේතීකරණය දශම පද්ධතියට සාපේක්ෂව ඉලක්කම් ගණන අට ගුණයකින් අඩු කරයි. මීට අමතරව, ෂඩාස්රාකාර සංඛ්යා දශම සංඛ්යා මෙන් දෙගුණයක් ඉහළ තොරතුරු ඝනත්වයක් ඇත. ඉතින්, ඔබ මෙම විනෝදජනක කුඩා අංක කිරීමේ ක්රමය ඉගෙන ගැනීමට කරදර විය යුත්තේ ඇයි? එය ඔබේ ජීවිතය පහසු කළ හැකි නිසා! ඩිජිටල් පද්ධති හෝ දත්ත සම්ප්රේෂණය සමඟ වැඩ කරන විට, hex භාවිතා කිරීමෙන් ගුප්ත පණිවිඩ හෝ දත්ත ප්රවාහ විකේතනය කිරීමේදී ඔබේ කාලය සහ ශක්තිය ඉතිරි වේ.
ද්විමය කේතනය සම්බන්ධයෙන් ගත් කල, ෂඩාස්ර දශම 8 ඉලක්කම් 2 දක්වා අඩු කරන නිසා වඩාත් කාර්යක්ෂම වේ. මීට අමතරව, Hex ද්විමය වලට වඩා වැඩි තොරතුරු ඝනත්වයක් සහ සංඛ්යාවල ඉහළ නිරවද්යතාවයක් සපයයි. මෙයට හේතුව Hex ද්විමය වැනි සංකේත දෙකක් වෙනුවට 16 සංකේත භාවිතා කිරීමයි. මෙම වැඩි කරන ලද කාර්යක්ෂමතාව නිසා, පරිගණක සහ ඩිජිටල් ඉලෙක්ට්රොනික උපකරණ මෙන්ම පරිගණක විද්යා යෙදුම් සඳහා ද්විමය කේතීකරණයේදී ෂඩාස්ර දශම බොහෝ විට භාවිතා වේ.
මීට අමතරව, ෂඩ් දශම දශමයට වඩා අඩු ඉඩක් ගනී. ද්විමය ඉලක්කම් 8ක් වෙනුවට ඉලක්කම් දෙකක් පමණක් ඇති හෙක්ස් සංඛ්යා විශාල සංඛ්යා වඩාත් සංක්ෂිප්තව නියෝජනය කරයි. පරිගණක පද්ධති සමඟ වැඩ කිරීමේදී මෙය ඉතා ප්රයෝජනවත් විය හැක, මන්ද යත් සෑම තැනකම දශම ලක්ෂ්ය ගණනක් ඇති දශම කේත සමඟ සසඳන විට හෙක්ස් කේත ටයිප් කිරීමේදී වැරදි සිදු වීමට ඇති ඉඩකඩ අඩුය!
ෂඩ් දශම සංඛ්යාවක් යනු දශම ක්රමයේදී අප භාවිතා කරන ඉලක්කම් 10 වෙනුවට ඉලක්කම් 16ක් භාවිතා කරන සංඛ්යාවකි. මෙම සංඛ්යා පද්ධතිය පදනම්-16 ලෙස හඳුන්වනු ලබන අතර, එය අපට හුරුපුරුදු දශම පද්ධතියේ ගුණ අනුකරණය කිරීමට උපකාරී වේ. ෂඩාස්රාකාරයෙන්, සෑම ඉලක්කමක්ම 16 ක බලයක් නියෝජනය කරයි. අංක 0 සිට 9 දක්වා 1 සිට 10 දක්වා බලය නියෝජනය කරන අතර A සිට F 11 සිට 15 දක්වා බලය නියෝජනය කරයි.
දශමයේ මෙන්ම, ෂඩාස්ර දශමයේ සංකේත 16ක් භාවිතා කළ පසු, සංඛ්යා අනුපිළිවෙල නැවත ආරම්භ වන්නේ බිංදුවෙනි. ඉතින්, ෂඩාස්රාකාර 10 දශම 16 ට සමාන වේ, සහ ෂඩාස්රාකාර 11 දශම 17 ට සමාන වේ. සහ එසේ ය!
දශම ක්රමය 10 න් ආරම්භ වී 15 දක්වා ඉහළ යයි. මෙයින් අදහස් කරන්නේ දශම සංඛ්යාවකින් නිරූපණය කළ හැකි අගයන් පරාසය 0-9 සිට වන අතර පසුව AF (10-15) දක්වා වන බවයි.
Hexadecimal විකේතනය කිරීමේදී, ඔබ දැනගත යුතු කරුණු කිහිපයක් තිබේ. පළමුව, දශම පද්ධතිය මෙන්, ෂඩාස්රාකාර පද්ධතියට සංඛ්යා නියෝජනය කරන සංකේත 10ක් (0-9) ඇත. කෙසේ වෙතත්, ෂඩාස්රාකාර වලදී, මෙම ඉලක්කම් දශම ක්රමයේ ඔවුන්ගේ සගයන් මෙන් දෙගුණයක් විශාල අගයන් ඇත. එබැවින්, "10" අංකය ෂඩාස්රාකාරයේ "A" සංකේතයෙන් නියෝජනය වන අතර, එය දශම ක්රමයේ "10" ට සමාන වේ.
ඒ හා සමානව, ෂඩාස්රාකාරයේ 9 ට ළඟා වූ පසු ("F" මගින් නියෝජනය වේ), අපි නැවත 10 ("10") ගණන් කිරීම ආරම්භ කරමු. අපි 15 ("1F") වෙත ළඟා වන තෙක් මෙම රටාව දිගටම පවතිනු ඇත, එහිදී අපි 0 වෙත නැවත සකස් කර නැවත 16 ("20") ට ගණන් කිරීම ආරම්භ කරමු. මෙය මුලදී ව්යාකූල බවක් පෙනෙන්නට තිබුණත්, කුඩා පුහුණුවකින් එය දෙවන ස්වභාවය බවට පත්වේ!
අවසාන වශයෙන්, 10 පාදයේ (දශම පද්ධතිය) මෙන්, ෂඩාස්ර දශම සංඛ්යාවක එක් එක් ස්ථාන අගය 16 ක බලයක් නියෝජනය කරයි. උදාහරණයක් ලෙස, අපට 423004 අංකය ෂඩාස්ර දශම අගයක් ලෙස ගබඩා කර ඇත්නම්:
4 මගින් 400 (4×100), 2 නියෝජනය කරන්නේ 20 (2×10), 3 නියෝජනය කරන්නේ 3 (3×1), සහ 0 0 (0x0) නියෝජනය කිරීමයි.
මෙය ෂඩ් දශම සංඛ්යා විකේතනය කිරීමේ මූලික දළ විශ්ලේෂණයක් පමණි. ඔබ වඩාත් සවිස්තරාත්මක තොරතුරු සොයන්නේ නම්, උපකාර කළ හැකි සබැඳි සම්පත් ඕනෑ තරම් තිබේ!