Hexadecimal number system ဆိုတာဘာလဲ

ကျွန်တော်ပြီးခဲ့တဲ့ Post မှာ Binary Number System ဆိုတာဘာလဲဆိုပြီးရေးခဲ့တယ်။ ကျွန်တော်တို့ပုံမှန်သုံးနေတဲ့ 0 to 9 က Base 10, Binary Number System က Base 2၊ အခုကျွန်တော်ဒီနေ့ပြောမယ့် Hexadecimal number system ကတော့ base 16 ဖြစ်ပါတယ်။

ကျွန်တော်တို့ပုံမှန် Base 10 က

0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9 = Base 10

အခု Base 16 မှာဆိုရင်

0 1 2 3 4 5 6 7 8 9 A B  C  D  E  F
0 1 2 3 4 5 6 7 8 9 0 11 12 13 14 15 = Base 16

ဆိုပြီးစုစုပေါင်း 16 လုံးရှိမှာဖြစ်ပါတယ်။

ကျွန်တော်တို့ဒီနေရာမှာပြောစရာရှိတာက ဟုတ်ပါပြီ A to F က Number တွေမဟုတ်ဘူးလေဆိုပြီးမေးမယ့်သူတွေရှိမှာပါ… ဒီနေရာမှန်တစ်ချက်ကျွန်တော်တို့ပြန်စဥ်းစားရမှာက 0 to 9 ဆိုတာကလည်းအမှတ်လက္ခဏာတွေဘဲမဟုတ်ဘူးလားဆိုတာပါဘဲ၊ အဲ့လိုတွေးလိုက်ရင် A to F က Number မဟုတ်တာကအဆင်ပြေသွားပြီ။ ပုံမှန်ဆို A က 13 ဖြစ်နေမှာ… အခု Base 16 မှာကြတော့ A အဲ့ဒါကြောင့် A လို့ဘဲခေါ်ရင်အဆင်ပြေမယ်ထင်တယ်။ ကျွန်တော်တို့ပုံမှန်တွေးတာတွေဖျောက်လိုက် Base 16 Number System အတိုင်းဘဲသွားလိုက် ဒါဆိုအဆင်ပြေသွားပြီ။

ကျွန်တော် Binary Number System အကြောင်းရေးတုန်းက Base 10 – 125 က Binary Number မှာဆို 1111101 ရတယ်ဆိုပြီးပြဖူးတယ်။ အခု 125 က Hexadecimal number မှာဘာရမလဲဆိုတာတစ်ချက်ကြည့်လိုက်ရအောင်…

Base 16 မှာ Base 10 Number 125 က 7D ဆိုပြီးရပါတယ်။ ဘယ်လိုရတာလဲတစ်ချက်အောက်မှာကြည့်လိုက်ရအောင်…

0 1 2 3 4 5 6 7 8 9 A  B  C  D  E  F
                    10 11 12 13 14 15

Base 10 Number 125 is equal to 7D of Base 16.

125 = 7 D
= (7 x 16) + (D x 1)
= 112 + (D=13 x 1)
= 125
Base 16 7D is equal to Base 10 125

ကျွန်တော်ဒီတိုင်းပုံမှန်စာနှင့်ဘဲရှင်းပြမလို့နားလည်ဘို့မလွယ်ဘူးထင်လို့ ဘောပင်နှင့်စာရွက်ပေါ်ရေးပြီးတော့နည်းနည်းရှင်းပြထားတယ်။ အဲ့ဒါကိုတစ်ချက်ပြန်ရှင်းလိုက်ရအောင်… 7D မှာ D က 1 နေရာမှာရှိတယ် base 16 ရဲ့ power ကဒီနေရာမှာ 0 ဖြစ်တယ်ဆိုတာအရင် Post မှာရှင်းပြပြီးလို့နားလည်မယ်ထင်ပါတယ်။ ဒါကြောင့် (D x 1) ဖြစ်သွားတယ်။ နောက် D ရဲ့တန်ဖို့းက Base 16 မှာ 13။ 7 ကြတော့ base 16 power က 1 ဖြစ်တယ်။ နောက် base 16 ဖြစ်တဲ့အတွက် 16 နှင့်ဆတိုးဖြစ်သွားတဲ့အတွက် Base က 16။

ဒီလောက်ဆိုလျှင် Hexadecimal Number ဘယ်လိုအလုပ်လုပ်လဲဆိုတာသိလောက်ပြီထင်ပါတယ်။ ကျွန်တော်ရှင်းပြတာတွေနားမလည်သေးရင် Comment မှာမေးနိုင်ပါတယ်။ သို့မဟုတ်ကြမ်းကိုး မှာကိုယ်တိုင်သွားရောက်လေ့လာနိုင်ပါတယ်။

ကြမ်းကိုး

Leave a Reply

Your email address will not be published. Required fields are marked *

Up Next:

Binary number system ဆိုတာဘာလဲ

Binary number system ဆိုတာဘာလဲ