Hexadecimal ဆိုတာဘာလဲ

အဆိုပါ hexadecimal number ကိုစနစ်ရေတွက်ဖို့ကိုဘယ်လို

ထို့အပြင်အခြေစိုက်စခန်း-16 သို့မဟုတ်တခါတရံတွင်ရုံ hex လို့ခေါ်တဲ့ hexadecimal number ကိုစနစ်, တစ်ဦးအထူးသဖြင့်တန်ဖိုးအားကိုယ်စားပြု 16 ထူးခြားတဲ့သင်္ကေတကိုအသုံးပြုတဲ့အရေအတွက်ကစနစ်ဖြစ်သည်။ သူများသည်သင်္ကေတများ 0-9 နဲ့ AF ဖြစ်ကြသည်။

ကျနော်တို့နေ့စဉ်အသက်တာ၌အသုံးပြုအရေအတွက်မှာစနစ်ဒဿမ, ဒါမှမဟုတ်အခြေစိုက်စခန်း-10 စနစ်ကခေါ်သောနှင့်တန်ဖိုးကိုယ်စားပြုပါ 0 င်နေ 9 ကနေတဆင့် 10 သင်္ကေတကိုအသုံးပြုသည်။

အဘယ်မှာရှိနှင့်အဘယ်ကြောင့် Hexadecimal သုံးထားသလဲ?

ကွန်ပျူတာတစ်လုံးအတွင်းမှအသုံးပြုသောအများစုကအမှား codes တွေကိုနှင့်အခြားတန်ဖိုး hexadecimal format နဲ့ကိုယ်စားပြုနေကြသည်။ ဥပမာအားခေါ်အမှား codes တွေကို STOP codes တွေကို တစ်ဦးအပေါ်ကြောင်း display ကို မရဏ၏အပြာရောင်မျက်နှာပြင် , hexadecimal format နဲ့အမြဲရှိပါတယ်။

သူတို့ရဲ့တန်ဖိုးများကိုသာ 0 င်နဲ့ 1 ကိုအသုံးပြုထားတဲ့ binary အတွက်ထက်အများကြီးတိုတောင်းဒဿမတွင်ပြလျှင်သူတို့ပါလိမ့်မယ်ထက်တိုတောင်းဖြစ်ကြသည်ကို၎င်း, ဘာဖြစ်လို့လဲဆိုတော့ programmers hexadecimal နံပါတ်များကိုသုံးပါ။

ဥပမာ, hexadecimal တန်ဖိုး F4240 binary အတွက်ဒဿမအတွက် 1,000,000 ညီမျှသည်နှင့် 1111 0100 0010 0100 0000

hexadecimal ကိုအသုံးပြုသည်အခြားသောအရပ်တစ်ခုကဲ့သို့ဖြစ်၏ HTML ကို တိကျတဲ့အရောင်ဖော်ပြအရောင်ကုဒ်။ ဥပမာအားဖြင့်, ဝဘ်ဒီဇိုင်နာအရောင်အနီရောင်သတ်မှတ်ပေးရန် hex တန်ဖိုးကို ff0000 ကိုသုံးပါလိမ့်မယ်။ ဤ (RRGGBB) ကိုအသုံးပြုသင့်ကြောင်း, အနီ, အစိမ်း, အပြာအရောင်များပမာဏကိုသတ်မှတ်ထားတဲ့ FF, 00,00, အဖြစ်ပြိုပျက်လျက်ရှိ၏ 255 အနီ, 0 စိမ်းလန်းသော, ဒီဥပမာထဲမှာ 0 င်အပြာ။

အဆိုပါ 255 အထိ hexadecimal တန်ဖိုးများနှစ်ခုဂဏန်းအတွက်ထုတ်ဖော်ပြောဆိုနိုင်တကယ်တော့နှင့် HTML ကိုအရောင်ကုဒ်များနှစ်ခုဂဏန်းသုံးခုစုံကိုသုံးပါက hexadecimal format နဲ့ထုတ်ဖော်ပြောဆိုနိုင်ဖြစ်နိုင်သောအရောင်များကို (255 x ကို 255 x ကို 255) သန်း 16 ကျော်ကိုရှိပါတယ်ဆိုလိုတယ် ဒဿမတူသောအခြား format နဲ့သူတို့ကိုဖော်ပြနှိုင်းယှဉ်အာကာသအများကြီးချွေတာ။

ဟုတ်ပါတယ်, binary အချို့နည်းလမ်းတွေထဲမှာအများကြီးရိုးရှင်းတဲ့ဒါပေမယ့်ကျွန်တော်တို့ကို binary တန်ဖိုးများထက် hexadecimal တန်ဖိုးများကိုဖတ်ရှုဖို့အတှကျကလည်းပဲအများကြီးပိုလွယ်ပါတယ်။

Hexadecimal အတွက် Count လုပ်နည်း

hexadecimal format နဲ့ရေတွက်နိုင်အောင်ရှည်လျားသငျသညျနံပါတျမြား၏အသီးအသီးအစုံကိုတက်စေပါ 16 ဇာတ်ကောင်ရှိပါတယ်ကြောင်းကို၎င်းအောက်မေ့အဖြစ်လွယ်ကူသည်။

ဒဿမ format နဲ့, ငါတို့ရှိသမျှသည်ကျွန်တော်ဤကဲ့သို့သောရေတွက်သင်သိရ:

0,1,2,3,4,5,6,7,8,9,10,11,12,13 ... (အရေအတွက်က 10 IE) ကိုထပ်ကျော် 10 ဂဏန်း၏ set ကိုစတင်မတိုင်မီ 1 ပြောသည်။

hexadecimal format နဲ့သို့သော်ကျနော်တို့အားလုံး 16 ဂဏန်းအပါအဝင်ဤကဲ့သို့သောရေတွက်:

နောက်တဖန် 0,1,2,3,4,5,6,7,8,9, A, B, C, D, E ကို, F, 10,11,12,13 ... သည်အစမပြုမီ 1 ထည့်သွင်း 16 အရေအတွက်ကိုနောက်တဖန်ကျော်ခန့်ထား၏။

ဒီနေရာတွင်အထောကျအကူရှာတွေ့အံ့သောငှါအချို့လှည် hexadecimal "အကူးအပြောင်း" ၏အနည်းငယ်ဥပမာနေသောခေါင်းစဉ်:

... 17, 18, 19, 1A, 1B ...

... 1E, 1F, 20, 21, 22 ...

... FD, FE, FF, 100, 101, 102 ...

ကိုယ်တိုင် hex တန်ဖိုးများပြောင်းလုပ်နည်း

hex တန်ဖိုးများကိုပေါင်းထည့်ခြင်းကအရမ်းရိုးရှင်းများနှင့်အမှန်တကယ်ဒဿမစနစ်နံပါတ်များကိုရေတွက်ရန်အလွန်ဆင်တူလမ်း၌ပြစ်မှားမိသည်။

14 + 12 နဲ့တူတစ်ဦးကပုံမှန်သင်္ချာပြဿနာသာမန်အားဖြင့်ဘာမှမချရေးသားခြင်းမရှိဘဲလုပ်ဆောင်နိုင်တယ်။ ကျွန်တော်တို့အများစုဟာကြှနျုပျတို့ခေါငျးထဲမှာလုပျနိုငျ - က 26 ရဲ့ဒီနေရာတွင်ကမှာကြည့်ရှုရန်တဦးတည်းအထောကျအကူလမ်းဖွင့်:

12 10 နဲ့ 2 (10 + 2 = 12) အဖြစ်ရိုးရှင်းသောနေစဉ် 14, 10 နဲ့ 4 (10 + 4 = 14) သို့ဆင်းကျိုးသည်။ အတူတူကဆက်ပြောသည်သည့်အခါ, 10, 4, 10, 2, 26 ညီမျှ။

သုံးဂဏန်းမိတ်ဆက်ကြသောအခါ, 123 လိုပဲကျွန်တော်တို့ဟာသူတို့ကယ့်ကိုအဘယ်သို့ဆိုလိုသည်ကိုနားလည်ရန်သုံးခုစလုံးအရပ်တို့ကိုကြည့်ရှုရမည်ကိုငါသိ၏။

နောက်ဆုံးအရေအတွက်ကန့်အဘယ်ကြောင့်ဆိုသော် 3 ၎င်း၏ကိုယ်ပိုင်အပေါ်ရပ်တည်။ ပထမဦးဆုံးနှစ်ဦးကိုကိုယူသှားနှင့် 3 ကပဲပထမဦးဆုံးဥပမာနှင့်အတူလိုပဲအရေအတွက်ကဒုတိယဂဏန်းရဲ့ဘာလို့လဲဆိုတော့အဆိုပါ 2 10 နဲ့မြှောက်ဖြစ်ပါတယ်နေဆဲ 3. ဖြစ်ပါတယ်။ တနည်းကား, ဒီ 123 ကနေ 1 ကိုပယ်ရှား, သင် 20 + 3 ဖြစ်သော, 23 နှင့်အတူကျန်ခဲ့ပါတယ်။ လက်ျာ (1) ကနေတတိယအရေအတွက်ကအဆ 10, နှစ်ကြိမ် (အဆ 100) ခေါ်ဆောင်သွားသည်။ ဒါက 123 ကို 100 + 20 + 3, ဒါမှမဟုတ် 123 သို့လှည့်ကိုဆိုလိုသည်။

ဒီနေရာတွင်ကမှာကြည့်ရှုရန်နှစ်ခုကတခြားနည်းလမ်းတွေနေသောခေါင်းစဉ်:

... (N က X ကို 10 2) + (N က X ကို 10 1) + (N က X ကို 10 0)

သို့မဟုတ် ...

... (N က X ကို 10 X ကို 10) + (N က X ကို 10) + N ကို

100 ကို (1 X ကို 10 X ကို 10) + 20 (X ကို 10 2) + 3, ဒါမှမဟုတ် 123 ဖြစ်သော 100 ကျော် + 20 + 3: သို့ 123 ဖွင့်ဖို့အထက်ကနေပုံသေနည်းအတွက်သင့်လျော်ရာအရပ်သို့အသီးအသီးဂဏန်း Plug ။

အရေအတွက်က 1,234 ကဲ့သို့ထောင်ပေါင်းများစွာ၌တည်ရှိ၏လျှင်အတူတူပင်မှန်ပေ၏။ 1 ဒါရက်နေ့တွင်, ထောင်ရဲ့အရပျ၌ကသောကယ့်ကို X ကို 10 1 X ကို 10 X ကို 10 သည်ရာစေ့ 2 နှင့်။

hexadecimal အတိအကျတူညီသောလမ်း၌ပြစ်မှားမိပေမယ့်အစားအခြေစိုက်စခန်း-10 ၏အခြေစိုက်စခန်း-16 စနစ်ကယ့်ဘာလို့လဲဆိုတော့ 16 အစား 10 အသုံးပြု:

... (N က X ကို 16 3) + (N က X ကို 16 2) + (N က X ကို 16 1) + (N က X ကို 16 0)

ဥပမာအားဖြင့်ကျနော်တို့ပြဿနာ 2F7 + C2C ရှိသည်, ကျနော်တို့အဖြေ၏ဒဿမတန်ဖိုးကိုသိလိုပြောကြပါတယ်။ သင်ပထမဦးဆုံး decimal ဖို့ hexadecimal ဂဏန်းပြောင်း, ပြီးတော့ရိုးရိုးအထက်ပါဥပမာနှစ်ခုကိုအတူသင်တို့ကဲ့သို့လိုနံပါတ်များကိုထည့်သွင်းရပါမည်။

ကျနော်တို့နံပါတ်များကို 10 15 မှတဆင့်အက်ဖ်ကနေတဆင့်စာလုံးများကိုတစ်ဦးအဖြစ်ကိုယ်စားပြုနေစဉ်ပြီးသား, ဒဿမနှင့် hex နှစ်ဦးစလုံးအတွက်ကိုးမှတဆင့်သုည, အတိအကျတူညီကြသည်ကရှင်းပြသည်လိုပဲ

အဆိုပါဝေးညာဘက် 2F7 123 ကနေ 7 ဖြစ်ဖို့အများကြီးဒုတိယအရေအတွက်ကများကဲ့သို့အသက် 16 နဲ့မြှောက်ခံရဖို့က၎င်း၏ဘယ်ဖက်လိုအပ်ချက်များကိုဖြည့်ဖို့လာမယ့်အရေအတွက်ကထွက်လာမယ့်, အဒဿမစနစ်ကဲ့သို့၎င်း၏ကိုယ်ပိုင်အပေါ်ရပ်တည်အဆိုပါ hex တန်ဖိုးမှပထမဦးဆုံးနံပါတ်တစ်ခု တစ်ဒဿမ-based အရေအတွက်ကလိုပဲအရေအတွက်ကို 20. နောက်ဆုံးအနေနဲ့လက်ျာကနေတတိယနံပါတ် (256 ဖြစ်သော) နှစ်ကြိမ်, 16 နဲ့မြှောက်ခံရဖို့လိုအပ်ပါတယ်အောင် 10 (X ကို 10 2) ကများပြားစေခံရဖို့လိုအပ်အထက်ပါ (2) အဲဒါကိုသုံးဂဏန်းရှိပါတယ်သည့်အခါ, 10, နှစ်ကြိမ် (သို့မဟုတ် 100) အားဖြင့်များပြားစေရန်လိုအပ်ပါသည်။

ထို့ကြောင့်, ကျွန်တော်တို့ရဲ့ပြဿနာအတွက် 2F7 တက်ခြိုးဖောကျသငျသညျကြည့်ရှုနိုင်သကဲ့သို့ 759. မှကြွလာတော်မူသော 512 (2 X ကို 16 X ကို 16) + 240 (က F [15] က X 16) + 7 စေသည်, F ကိုအဘယ်ကြောင့်ဆိုသော်၎င်း၏အနေအထား၏ 15 ဖြစ်ပါသည် hex sequence ကို (အထကျ Hexadecimal အတွက် Count ဘယ်လိုကြည့်ပါ) - ကဖြစ်နိုင်ခြေ 16 ထဲကအလွန်နောက်ဆုံးအရေအတွက်ကိုပါပဲ။

C2C ဤကဲ့သို့သော decimal ပြောင်းနေသည်: 3,072 (ကို C [12] က X 16 X ကို 16) + 32 (2 X ကို 16) + C ကို [12] = 3,116

သငျသညျသုညကနေရေတွက်နေသည့်အခါက 12 တန်ဖိုးကိုင်ဘာဖြစ်လို့လဲဆိုတော့တနည်းကား, ကို C မှ 12 ညီမျှသည်။

ဤသည် 2F7 + C2C ထားသော 3,875 ညီမျှသောကယ့်ကို 759 + 3,116 ဖြစ်ပါတယ်ဆိုလိုသည်။

ဒါကြောင့်ကိုယ်တိုင်ဒီလိုလုပ်ဖို့ဘယ်လိုသိရန်ကောင်းတဲ့င်နေစဉ်, ကဂဏန်းပေါင်းစက်သို့မဟုတ် converter နှင့်အတူ hexadecimal တန်ဖိုးများနှင့်အတူအလုပ်လုပ်ရန်၏သင်တန်းအများကြီးပိုလွယ်ပါတယ်။

hex Converter & amp; ဂဏန်းတွက်စက်

တစ်ဦးက hexadecimal converter ကိုသငျသညျ hex မှ decimal မှ hex, ဒါမှမဟုတ်ဒဿမဘာသာပြန်ဆိုချင်လျှင်အသုံးဝင်သည်, ဒါပေမယ့်ကိုယ်တိုင်လုပ်ချင်ကြဘူး။ ဥပမာ, converter ကိုစ hex တန်ဖိုးကို 7FF ဝင်ချက်ချင်းညီမျှဒဿမတန်ဖိုးကိုထားသော 2,047 ကြောင်းကိုသင်ပြောပြလိမ့်မယ်။

အဲဒီမှာသုံးစွဲဖို့တကယ်ရိုးရှင်းသောဖြစ်ကြောင်းအွန်လိုင်း hex converters အဖြစ်စာရေး, BinaryHex Converter, SubnetOnline.com ဖြစ်ကြသည်ကို၎င်း, RapidTables သူတို့ထဲကအနည်းငယ်ဖြစ်ခြင်း။ ဤဆိုဒ်များကိုသင် decimal မှ hex (နှင့်အပြန်အလှန်) ကိုသာပြောင်းပါစေဒါပေမယ့်လည်း binary, octal, ASCII, နှင့်အခြားသူများနှင့်ထံမှ hex convert ။

hexadecimal ဂဏန်းတွက်စက်တစ်ဒဿမစနစ်ကဂဏန်းပေါင်းစက်အဖြစ်, ဒါပေမယ့် hexadecimal တန်ဖိုးများနှင့်အတူအသုံးပြုမှုအတွက်နည်းတူနေရာလေးကိုနိုင်ပါတယ်။ 7FF ပေါင်း 7FF ဥပမာ, FFE ဖြစ်ပါတယ်။

သင်္ချာဂိုဒေါင်ရဲ့ hex ဂဏန်းတွက်စက်အရေအတွက်ကိုစနစ်များကိုပေါင်းစပ်ပြီးထောက်ခံပါတယ်။ ဥပမာတစျခုအတူတကွတစ် hex နှင့် binary value ကိုဖြည့်စွက်, ပြီးတော့ဒဿမပုံစံအတွက်ရလဒ်ကြည့်ရှုရတော့မှာပါ။ ဒါဟာအစ octal ထောက်ခံပါတယ်။

EasyCalculation.com သုံးစွဲဖို့တစ်ပင်ပိုမိုလွယ်ကူဂဏန်းတွက်စက်ဖြစ်ပါသည်။ ဒါဟာ, သွေးခွဲနုတ် add, နှင့်သင်အပ်မဆိုနှစ်ခု hex တန်ဖိုးများများပြားခြင်းနှင့်ချက်ချင်းတူညီတဲ့ page တွင်ရှိသမျှသောအဖြေကိုပြသပါလိမ့်မယ်။ ဒါဟာအစဘေးက hex အဖြေတွေကိုဖို့ဒဿမ equivalents ပြသထားတယ်။

Hexadecimal အပေါ် More Information ကို

အဆိုပါစကားလုံး hexadecimal hexa (6 အဓိပ္ပာယ်) နှင့်ဒဿမ (10) ၏ပေါင်းစပ်ဖြစ်ပါတယ်။ binary octal အခြေစိုက်စခန်း-8 ဖြစ်ပါတယ်, အခြေစိုက်စခန်း-2 ဖြစ်ပြီး, ဒဿမ, သင်တန်း, အခြေစိုက်စခန်း-10 ဖြစ်ပါတယ်။

hexadecimal တန်ဖိုးများကိုတစ်ခါတစ်ရံရှေ့ဆက် "0x" (0x2F7) နဲ့သို့မဟုတ်စာရင်းသွင်းခြင်း (2F7 16) နှင့်အတူရေးထားလျက်ရှိ၏, သို့သော်တန်ဖိုးမပြောင်းပါဘူး။ ဤဥပမာနှစ်ခုစလုံး၌, သငျသညျ 759 ရှိနေဆဲမယ်လို့ရှေ့ဆက်သို့မဟုတ်ကြိုတင်မှာကြားနှင့်ဒဿမတန်ဖိုးကိုစောင့်ရှောက်သို့မဟုတ် drop နိုင်ဘူး။