1
စာသား & HEX ပြောင်းစက်
Conversion, Converter, Encoder, Decoder, Text, String

နောက်ဆုံးအလုပ်များစုစုပေါင်း: 1,987,794

ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
0 days left
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
0 days left
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
0 days left
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
0 days left
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
0 days left
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
0 days left
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
0 days left
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
0 days left
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
0 days left
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
0 days left
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
0 days left
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
အခုလေးတင်
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
အခုလေးတင်
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
အခုလေးတင်
ကုဒ်လုပ်ထားသည်။ တစ်ခု သတင်းစကား
အခုလေးတင်

Browser ဖြတ်လမ်း

ဤကိရိယာကို တစ်ချက်နှိပ်ရုံဖြင့် အသုံးပြုရန် ဤကိရိယာကို အသုံးပြုရန် သင့်ဘရောက်ဆာ စာညှပ်ဘားသို့ အောက်ခြေဖြတ်လမ်းကို ဆွဲထည့်ပါ။.
စာသားကိုရွေးချယ်ပါ။
ကုဒ်/ကုဒ်လုပ်ရန် သင့်ဖြတ်လမ်းလင့်ခ်ကို နှိပ်ပါ။
စာသား & HEX ပြောင်းစက်
ရိုးရှင်းသော၊ အခမဲ့၊ လွယ်ကူပြီး အစွမ်းထက်သော string တစ်ခုနှင့် hexadecimal အကြား ပြောင်းရန်၊ ကုဒ်/ကုဒ်လုပ်ရန် လင့်ခ်၊ ဗီဒီယို သို့မဟုတ် ရုပ်ပုံတို့ကို ထည့်သွင်းနိုင်သည်။ အဝေးမှ URLs များနှင့်ပင် ပြုလုပ်နိုင်သည် သို့မဟုတ် သင့်ကိုယ်ပိုင်ဖိုင်များကို အပ်လုဒ်လုပ်ခြင်း၊ ဒေါင်းလုဒ်လုပ်ခြင်း သို့မဟုတ် သင့်သူငယ်ချင်းများကို ၎င်းတို့၏ကိုယ်ပိုင်ဘာသာစကားများဖြင့် တိုက်ရိုက်မျှဝေနိုင်ပါသည်။
22-12-2022
ရက်စွဲထည့်ထားသည်။
1y 10m 10d
ထမ်းဆောင်ချိန်
ဗားရှင်း

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

သင့်ဒေတာကို ကုဒ်ပြောင်းရန်အတွက် နောက်ထပ် ကန့်သတ်ချက်များ:



ကုဒ်လုပ်ထားသော စာသားကို ကုဒ်လုပ်ရန်

သင်သည် ဘရောက်ဆာကိုဖွင့်ပြီး URL ကို ဤကဲ့သို့သော ကန့်သတ်ချက်ဖြင့် တင်နိုင်သည်။:

https://tooly.win/text-hex-converter.html?code=သင်၏ ကုဒ်နံပါတ် ဒေတာ

ပြင်ပ URL ကို ကုဒ်ဖျက်လိုလျှင် ဘရောက်ဆာကိုဖွင့်ပြီး ဤကဲ့သို့သော URL ကို တင်နိုင်သည်။:

https://tooly.win/text-hex-converter.html?code=URL

သတိ

ဤကိရိယာသည် လက်ရှိတွင် နည်းလမ်း POST ကို API မှတဆင့်သာ လက်ခံသည်၊ အကယ်၍ သင်သည် GET နည်းလမ်းကို အသုံးပြုလိုပါက၊ အသုံးပြုရန် စဉ်းစားပါ။ တိုက်ရိုက်အသုံးပြုမှု.

အဆုံးမှတ်

https://tooly.win/api/text-hex-converter/

စာသားကို ကုဒ်လုပ်ရန်

အဆုံးမှတ်: POST https://tooly.win/api/text-hex-converter/
ကန့်သတ်ချက်များ
input
string

URL / သင်ကုဒ်လုပ်လိုသော သင်၏ရိုးရိုးစာသား

content
string

fetch အကယ်၍ သင့်ထည့်သွင်းမှုသည် URL တစ်ခုဖြစ်ပြီး ၎င်း၏အကြောင်းအရာကို ကုဒ်လုပ်လိုပါက၊ ဤကန့်သတ်ချက်များမပါဘဲ၊ ကျွန်ုပ်တို့၏ကိရိယာသည် သင့် URL ကို စာသားအဖြစ် လုပ်ဆောင်ပေးမည်ဖြစ်သည်။

space
boolean

true ဘိုက်များကြားတွင် နေရာလပ်များဖြင့် ကုဒ်လုပ်ထားသော ဒေတာကို ရယူလိုပါက

prepend
boolean

true byte တိုင်းကို 0x နဲ့ ကြိုတင်ထားတဲ့ ရလဒ်ကို ရယူချင်တယ်ဆိုရင်

တုံ့ပြန်သည်။
status
boolean

true မင်းရဲ့တောင်းဆိုမှုအဆင်ပြေရင်

result
string

အမှားအယွင်းမရှိလျှင် သင်၏တောင်းဆိုမှုရလဒ်

message
string

message error တစ်ခုခု error ရှိလျှင်


curl
	https://tooly.win/api/text-hex-converter/
	-X POST -H 'Content-Type: application/json'
	--data '{"input":"သင်ကုဒ်လုပ်လိုသော သင်၏ရိုးရိုးစာသား","space":true,"prepend":true}'

{
	"status": true,
	"result": "0xe1 0x80 0x9e 0xe1 0x80 0x84 0xe1 0x80 0xba 0xe1 0x80 0x80 0xe1 0x80 0xaf 0xe1 0x80 0x92 0xe1 0x80 0xba 0xe1 0x80 0x9c 0xe1 0x80 0xaf 0xe1 0x80 0x95 0xe1 0x80 0xba 0xe1 0x80 0x9c 0xe1 0x80 0xad 0xe1 0x80 0xaf 0xe1 0x80 0x9e 0xe1 0x80 0xb1 0xe1 0x80 0xac 0x20 0xe1 0x80 0x9e 0xe1 0x80 0x84 0xe1 0x80 0xba 0xe1 0x81 0x8f 0xe1 0x80 0x9b 0xe1 0x80 0xad 0xe1 0x80 0xaf 0xe1 0x80 0xb8 0xe1 0x80 0x9b 0xe1 0x80 0xad 0xe1 0x80 0xaf 0xe1 0x80 0xb8 0xe1 0x80 0x85 0xe1 0x80 0xac 0xe1 0x80 0x9e 0xe1 0x80 0xac 0xe1 0x80 0xb8",
	"messsage": "",
}

ကုဒ်လုပ်ထားသော စာသားကို ကုဒ်လုပ်ရန်

အဆုံးမှတ်: POST https://tooly.win/api/text-hex-converter/
ကန့်သတ်ချက်များ
code
string

URL / သင်၏ ကုဒ်နံပါတ် ဒေတာ

တုံ့ပြန်သည်။
status
boolean

true မင်းရဲ့တောင်းဆိုမှုအဆင်ပြေရင်

result
string

အမှားအယွင်းမရှိလျှင် သင်၏တောင်းဆိုမှုရလဒ်

message
string

message error တစ်ခုခု error ရှိလျှင်


curl
	https://tooly.win/api/text-hex-converter/
	-X POST -H 'Content-Type: application/json'
	--data '{"code":"e1 80 9e e1 80 84 e1 80 ba e1 81 8f 20 e1 80 80 e1 80 af e1 80 92 e1 80 ba e1 80 94 e1 80 b6 e1 80 95 e1 80 ab e1 80 90 e1 80 ba 20 e1 80 92 e1 80 b1 e1 80 90 e1 80 ac"}'

{
	"status": true,
	"result": "သင်၏ ကုဒ်နံပါတ် ဒေတာ",
	"messsage": "",
}

Hexadecimal သည် လူဖတ်နိုင်သောပုံစံဖြင့် ဒွိဒေတာကို ကိုယ်စားပြုသည့်နည်းလမ်းတစ်ခုဖြစ်သည်။ 19 ရာစုတွင် ကွန်ပြူတာများသည် အချက်အလက် အများအပြားကို သိမ်းဆည်းနိုင်စေရန် တီထွင်ခဲ့သည်။


ဒဿမနှင့် ဒွိတန်ဖိုးများအကြား ပြောင်းရန် hexadecimal ကို အသုံးပြုနိုင်သည်။ ဥပမာအားဖြင့်၊ 10011011001010 ကို hexadecimal အဖြစ်သို့ ပြောင်းခြင်းသည် 0x4F ကို ဖြစ်ပေါ်စေပါသည်။ ဆိုလိုသည်မှာ တန်ဖိုး 4F သည် ဒွိနံပါတ် 100110110010110 ကိုကိုယ်စားပြုသည်။


သင်္ချာနှင့် ကွန်ပြူတာသိပ္ပံတွင်၊ hexadecimal (အခြေ 16 သို့မဟုတ် hex) သည် အညွှန်းကိန်း သို့မဟုတ် အခြေ 16 ရှိသော အနေအထားကိန်းဂဏန်းစနစ်တစ်ခုဖြစ်သည်။ ၎င်းသည် ကွဲပြားသောသင်္ကေတများကို ဆယ့်ခြောက်ခုကိုအသုံးပြုသည်၊ အများစုမှာ 0-9 သည် တန်ဖိုးများကို သုညမှ ကိုးအထိကိုယ်စားပြုရန်၊ နှင့် A, B, C, D, E, F (သို့မဟုတ် တနည်းအားဖြင့် a–f) တန်ဖိုးများကို ဆယ်မှ ဆယ့်ငါးကို ကိုယ်စားပြုသည်။ ဥပမာ၊ ဆဋ္ဌမကိန်းဂဏန်း 2AF3 သည် ဒဿမဖြင့် (2 × 163) + (10 × 162) + (15 × 161) + (3 × 160) သို့ ညီမျှသည်။


hexadecimal ဂဏန်းတစ်ခုစီသည် ဒွိဂဏန်း (bits) လေးလုံးကို ကိုယ်စားပြုသည် ("nibble" ဟုလည်း ခေါ်သည်)၊ hexadecimal notation ၏ အဓိကအသုံးပြုမှုသည် ကွန်ပျူတာနှင့် ဒစ်ဂျစ်တယ်အီလက်ထရွန်းနစ်ပစ္စည်းများတွင် binary coded တန်ဖိုးများကို လူသားဆန်ဆန်ကိုယ်စားပြုခြင်းအဖြစ် ကိုယ်စားပြုခြင်းဖြစ်သည်။ ဥပမာအားဖြင့်၊ ဘိုက်တန်ဖိုးများသည် 0 မှ 255 (ဒဿမ) အကြားရှိနိုင်သော်လည်း အပိုင်းအခြား 00 မှ FF အတွင်းရှိ ဆဋ္ဌမဂဏန်းနှစ်လုံးအဖြစ် ပိုမိုအဆင်ပြေစွာ ကိုယ်စားပြုနိုင်သည်။ Hexadecimal ကို ကွန်ပြူတာ မှတ်ဉာဏ်လိပ်စာများကို ကိုယ်စားပြုရန်အတွက်လည်း အသုံးများသည်။


Hex သည် Hexadecimal ၏ အတိုကောက်ဖြစ်ပြီး၊ ၎င်းသည် အခြေခံ -16 ဖွဲ့စည်းပုံကို အခြေခံကာ ကွန်ပျူတာများသို့ ညွှန်ကြားချက်များကို မည်ကဲ့သို့ ကိုယ်စားပြုပုံကို ရိုးရှင်းစေရန်အတွက် အသုံးပြုသည်။ ဤ 16 သင်္ကေတနံပါတ်စနစ်သည် 8-bit binary နံပါတ်ကို ဟန့်တားသည့်နည်းလမ်းအဖြစ် တီထွင်ထားသောကြောင့် ဒေတာများကို ကွန်ပျူတာများထဲသို့ စိုက်ထုတ်နိုင်မည်ဖြစ်သည်။ hex digit တစ်ခုစီတွင် nibble သို့မဟုတ် 4-bits ဖော်မတ်ဖြစ်ကောင်း သရုပ်ပြခြင်းဖြင့် ၎င်းကို မတူညီသော hex digits နှစ်ခုကို အသုံးပြု၍ ပုံနှိပ်ပြီး ရိုက်နိုင်သည်။


ဤဂဏန်းစနစ်သည် 0-9 သို့မဟုတ် AF မှ အပိုင်းအခြားအတွင်း ကိုယ်စားပြုသည့် သင်္ကေတ 16 ခုကို အသုံးပြုသည်။ 0–9 သည် ကိုးခုအထိ နံပါတ်များကို ကိုယ်စားပြုပြီး AF ကို ဂဏန်း 10–15 ဖြင့် ကိုယ်စားပြုသည်။ အခြားဂဏန်းစနစ်သုံးမျိုးနှင့် နှိုင်းယှဉ်ပါက ဆဋ္ဌမကိန်းဂဏန်းစနစ်သည် အထိရောက်ဆုံးဟု ယူဆပါသည်။


hexadecimal စနစ်သည် အခြေခံ 16 ဂဏန်းအမှတ်အသားဖြစ်ပြီး ဒဿမစနစ်သည် အခြေခံ 10 ဂဏန်းသင်္ကေတဖြစ်သည်။ တစ်နည်းဆိုရသော်၊ hexadecimal စနစ်သည် ဂဏန်းများကိုကိုယ်စားပြုရန် သင်္ကေတ 16 ခုကိုအသုံးပြုပြီး decimal စနစ်တွင် 10 သင်္ကေတများကိုအသုံးပြုသည်။ ဤချဲ့ထွင်မှုသည် ပိုမိုမြင့်မားသော အချက်အလက်သိပ်သည်းဆကို ခွင့်ပြုပေးသည်- hexadecimal ဂဏန်းများသည် ဒဿမဂဏန်းများထက် တန်ဖိုးနှစ်ဆပိုမိုကိုယ်စားပြုနိုင်သည်။

ဆဋ္ဌမကိန်းဂဏန်းများကို ဒဿမဂဏန်းတွင် ၁၀ လုံးအစား ဂဏန်း ၁၆ လုံးဖြင့် ပြုလုပ်ထားသည်။ ဤဂဏန်းများ၏ အစီစဥ်သည် F (သို့မဟုတ် ဒဿမ ၁၅ ဖြင့်) ပြီးနောက် ၎င်းသည် ဒဿမများဖြင့် စတင်သည်။ နှိုင်းယှဉ်ကြည့်ရန် အောက်ပါဇယားကို ကြည့်ပါ။

hexadecimal ကို decimal သို့ပြောင်းသောအခါ၊ ပထမအဆင့်မှာ hex နံပါတ်ကို 16 ဖြင့် ပိုင်းခွဲရန်ဖြစ်သည်။ ၎င်းသည် သင့်အား အခြေခံနံပါတ်ကို ပေးမည်ဖြစ်သည်။ ဒုတိယအဆင့်အနေနဲ့ hex နံပါတ်ရဲ့ ဂဏန်းတစ်ခုစီကို 16 နဲ့ ပိုင်းပြီး ရလဒ်တွေကို ချရေးပါ။ နောက်ဆုံးအနေနဲ့ တွက်ချက်ထားတဲ့ ဂဏန်းတွေအားလုံးကို ပေါင်းထည့်လိုက်ပါ။

ဥပမာအားဖြင့်၊ တစ်စုံတစ်ယောက်က 9F7A ကို ဒဿမအဖြစ်ပြောင်းလိုလျှင် 6051 နှင့် ညီမျှသော 9F7A ကို 16 ဖြင့် အရင်ခွဲပါမည်။ ထို့နောက် 381 နှင့် ညီမျှသည့် ဂဏန်းတစ်ခုစီ၏ 6051 ကို 16 ဖြင့် ခွဲပါမည်။ နောက်ဆုံးအနေဖြင့် 381 + 381 + 381 နှင့် ညီမျှသည်။ 1144။ ထို့ကြောင့်၊ ဒဿမတွင် 9F7A သည် 1144 နှင့် ညီသည်။

ဒဿမကို ဆဋ္ဌမကိန်းသို့ ပြောင်းခြင်းသည် ရိုးရှင်းသောလုပ်ငန်းစဉ်ဖြစ်ပြီး ဂဏန်းပေါင်းစက် သို့မဟုတ် အွန်လိုင်းပြောင်းစက်ဖြင့် လုပ်ဆောင်နိုင်သည်။ ဂဏန်းကို ပြောင်းဖို့အတွက် ၁၆ နဲ့ ခွဲပြီး အကြွင်းကို ယူပါ။ ထို့နောက် ဤအကြွင်းသည် ဆဋ္ဌမကိန်းဂဏန်းတစ်ခုနှင့် ဆက်စပ်မည်ဖြစ်သည်။ ဥပမာအားဖြင့်၊ သင့်တွင် ဒဿမဂဏန်း 234 ရှိပါက၊ ၎င်းကို 16 ဖြင့် ပိုင်းခြားပြီး အကြွင်းကို ယူပါ- 234 / 16 = 14 R 2။ ထို့ကြောင့်၊ hexadecimal သင်္ကေတတွင်၊ ဤနံပါတ်ကို "E2" ဟုရေးရလိမ့်မည်။

ဒဿမနှင့် ဆဋ္ဌမကိန်းဂဏန်းများကြားသို့ ပြောင်းရာတွင် ကူညီပေးနိုင်သည့် အွန်လိုင်းတွင် ရရှိနိုင်သော ကိရိယာများစွာရှိသည်။ ထို့အပြင်၊ ဂဏန်းပေါင်းစက်အများစုတွင် ဤပြောင်းလဲခြင်းကို အလွန်လွယ်ကူစွာပြုလုပ်နိုင်စေမည့် built-in function ရှိသည်။ မောက်စ် သို့မဟုတ် ကီးဘုတ်ပေါ်တွင် နှိပ်ရုံဖြင့် အနည်းငယ်မျှသော ဒဿမတန်ဖိုးကို ၎င်း၏သက်ဆိုင်ရာ ဆဋ္ဌမကိန်းနှင့် ညီမျှသောအဖြစ်သို့ ပြောင်းလဲနိုင်မည်ဖြစ်သည်။

hexadecimal သို့မဟုတ် base-16 စနစ်သည် ဒဿမစနစ်ကဲ့သို့တူညီသောဂုဏ်သတ္တိအချို့ကိုအတုယူရန် ဒီဇိုင်းထုတ်ထားသည်။ တစ်နည်းဆိုရသော် ကျွန်ုပ်တို့လူသားများအတွက် အရာခပ်သိမ်းကို ပိုမိုလွယ်ကူစေရန် ဖန်တီးထားခြင်းဖြစ်ပါသည်။ နံပါတ် 423 တွင် ဒဿမစနစ်တွင် ရရှိနိုင်သော ဂဏန်း ၁၀ လုံးအစား ဂဏန်း ၁၆ လုံး ပါရှိသည်။ အကြောင်းမှာ hexadecimal သည် 10 အစား 16 သင်္ကေတ၏ အခြေကို အသုံးပြုသောကြောင့် ဖြစ်သည်။ F ပြီးနောက်၊ အမှာစာသည် 0 နှင့် F ဟု မှတ်သားထားသည့် 15 သို့ ရောက်သည်အထိ အဆက်ပြတ်သွားသည်အထိ၊

ဒဿမစံနစ်နှင့် နှိုင်းယှဉ်ပါက ဆယ်ဂဏန်းခြောက်လုံးကုဒ်ဖြင့် ဂဏန်းအရေအတွက်ကို ကိန်းဂဏန်းရှစ်လုံးဖြင့် လျှော့ချပေးသည်။ ထို့အပြင်၊ ဆဋ္ဌမကိန်းဂဏန်းများသည် ဒဿမဂဏန်းများထက် နှစ်ဆမြင့်မားသော အချက်အလက်သိပ်သည်းဆရှိသည်။ ဒီတော့ ဒီရယ်စရာကောင်းတဲ့ ဂဏန်းတွက်နည်းလေးကို သင်ယူဖို့ ဘာကြောင့် အနှောက်အယှက်ဖြစ်သင့်တာလဲ။ သင့်ဘဝကို ပိုမိုလွယ်ကူစေနိုင်သောကြောင့်ဖြစ်သည်။ ဒစ်ဂျစ်တယ်စနစ်များ သို့မဟုတ် ဒေတာပေးပို့ခြင်းတို့ဖြင့် လုပ်ဆောင်သည့်အခါ၊ hex ကိုအသုံးပြုခြင်းဖြင့် လျှို့ဝှက်ကုဒ်စာတိုများ သို့မဟုတ် ဒေတာစီးကြောင်းများကို ကုဒ်ဖျက်သည့်အခါ သင့်အချိန်နှင့် စွမ်းအင်ကို သက်သာစေမည်ဖြစ်သည်။

binary coding နှင့် ပတ်သက်လာလျှင် Hexadecimal သည် 8 ဂဏန်းများကို 2 သို့ လျှော့ချပေးသောကြောင့် ပိုမိုကောင်းမွန်ပါသည်။ ထို့အပြင် Hex သည် binary ထက် ကိန်းဂဏန်းများထက် ပိုမိုတိကျမှုနှင့် အချက်အလက်များ ပိုမိုတိကျမှုကို ပေးပါသည်။ အဘယ်ကြောင့်ဆိုသော် Hex သည် binary ကဲ့သို့ နှစ်ခုအစား 16 သင်္ကေတများကို အသုံးပြုသောကြောင့်ဖြစ်သည်။ ဤတိုးတက်လာသော စွမ်းဆောင်ရည်ကြောင့်၊ ကွန်ပြူတာနှင့် ဒစ်ဂျစ်တယ်အီလက်ထရွန်းနစ်ပစ္စည်းများအပြင် ကွန်ပြူတာသိပ္ပံအသုံးချမှုများတွင် binary coding လုပ်သည့်အခါ Hexadecimal ကို မကြာခဏအသုံးပြုသည်။

ထို့အပြင် Hexadecimal သည် ဒဿမထက် နေရာပိုနည်းသည်။ ဒွိဂဏန်း 8 လုံးအစား ဂဏန်းနှစ်လုံးသာရှိသည့် Hex နံပါတ်များသည် ကြီးမားသောဂဏန်းများကို ပို၍တိုတိုတုတ်တုတ်ကိုယ်စားပြုသည်။ နေရာအနှံ့ ဒဿမအမှတ်များစွာရှိသော ဒဿမကုဒ်များနှင့် နှိုင်းယှဉ်ပါက hex ကုဒ်များ ရိုက်သောအခါ အမှားများအတွက် အခွင့်အလမ်းနည်းသောကြောင့် ၎င်းသည် ကွန်ပျူတာစနစ်များနှင့် လုပ်ဆောင်ရာတွင် အလွန်အထောက်အကူဖြစ်စေပါသည်။

ဆဋ္ဌမကိန်းဂဏန်းသည် ဒဿမစနစ်တွင် ကျွန်ုပ်တို့အသုံးပြုသည့် ဂဏန်း ၁၀ လုံးအစား ဂဏန်း ၁၆ လုံးကို အသုံးပြုသည့် ဂဏန်းများဖြစ်သည်။ ဤဂဏန်းစနစ်အား base-16 ဟုခေါ်ပြီး ကျွန်ုပ်တို့၏အကျွမ်းတဝင်ရှိသော ဒဿမစနစ်၏ ဂုဏ်သတ္တိများကို အတုယူရန် ကူညီပေးသည်။ hexadecimal တွင် ဂဏန်းတစ်ခုစီသည် 16 ၏ ပါဝါကိုကိုယ်စားပြုသည်။ 0 မှ 9 သည် 1 မှ 10 ၏စွမ်းအားများကိုကိုယ်စားပြုပြီး A မှ F သည် 11 မှ 15 ၏စွမ်းအားများကိုကိုယ်စားပြုသည်။

ဒဿမတွင်ကဲ့သို့ပင်၊ သင်္ကေတ ၁၆ ခုကို Hexadecimal တွင်အသုံးပြုပြီးနောက်၊ ဂဏန်းများ၏အစီအစဥ်သည် သုညတွင် တစ်ဖန်ပြန်လည်စတင်သည်။ ထို့ကြောင့်၊ ဆဋ္ဌမကိန်းဂဏန်း ၁၀ သည် ဒဿမ ၁၆ နှင့် ညီမျှသည်၊၊ ဆဋ္ဌမကိန်းဂဏန်း ၁၁ သည် ဒဿမ ၁၇ နှင့် ညီမျှသည်။

ဒဿမစနစ်သည် 10 ဖြင့် စတင်ပြီး 15 အထိ တက်လာသည်။ ဆိုလိုသည်မှာ ဒဿမဂဏန်းဖြင့် ကိုယ်စားပြုနိုင်သော တန်ဖိုးများ၏ အကွာအဝေးမှာ 0-9 မှဖြစ်ပြီး နောက်တွင် AF (10-15) ဖြစ်သည်။

Hexadecimal ကို decoding နှင့်ပတ်သက်လာလျှင် သင်သိထားရမည့်အချက်အချို့ရှိပါသည်။ ပထမအချက်၊ ဒဿမစနစ်ကဲ့သို့ပင်၊ ဆဋ္ဌမကိန်းစနစ်တွင် ဂဏန်းများကိုယ်စားပြုသည့် သင်္ကေတ ၁၀ ခု (၀-၉) ရှိသည်။ သို့သော်၊ ဆဋ္ဌမကိန်းဂဏန်းများတွင်၊ ဤဂဏန်းများသည် ဒဿမစနစ်ရှိ ၎င်းတို့၏တွဲဖက်များထက် နှစ်ဆကြီးမားသော တန်ဖိုးများရှိသည်။ ထို့ကြောင့်၊ နံပါတ် "10" ကို ဆဋ္ဌမကိန်းတွင် သင်္ကေတ "A" ဖြင့် ကိုယ်စားပြုနေသော်လည်း ဒဿမစနစ်တွင် "10" နှင့် ညီမျှမည်ဖြစ်သည်။

အလားတူ၊ Hexadecimal တွင် 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) ကိုကိုယ်စားပြုသည်။

ဤသည်မှာ Hexadecimal နံပါတ်များကို ကုဒ်ဆွဲခြင်း၏ အခြေခံခြုံငုံသုံးသပ်ချက်မျှသာဖြစ်သည်။ ပိုမိုအသေးစိတ်အချက်အလက်များကို သင်ရှာဖွေနေပါက၊ ကူညီပေးနိုင်သည့် အွန်လိုင်းအရင်းအမြစ်များစွာ ရှိပါသည်။
Install the web app ၏ “စာသား & HEX ပြောင်းစက်” on your home screen for quicker and easier access. Not Now

Just tap then “Add to Home Screen”

Share