Google Play badge

binary


Binary နားလည်ခြင်း- အခြေခံသင်ခန်းစာ

ဒွိသဘောတရားသည် ကဏ္ဍအသီးသီးတွင် အထူးသဖြင့် သင်္ချာနှင့် ကွန်ပြူတာသိပ္ပံတွင် အရေးပါသောအခန်းကဏ္ဍမှ ပါဝင်ပါသည်။ ဤသင်ခန်းစာသည် ဒွိကိန်းဂဏန်းများ၏ အနှစ်သာရ၊ ၎င်းတို့၏ အရေးပါမှုနှင့် အခြေခံသင်္ချာလုပ်ငန်းဆောင်တာများတွင် ၎င်းတို့ကို မည်ကဲ့သို့အသုံးပြုကြောင်း အသေးစိပ်ဖော်ပြပါမည်။

Binary ဆိုတာဘာလဲ။

Base-2 ဟုလည်းသိကြသော ဒွိဂဏန်းစနစ်တွင် သင်္ကေတနှစ်ခုသာအသုံးပြုသည်- 0 နှင့် 1။ သင်္ကေတဆယ်ခု (0-9) ကိုအသုံးပြုသည့် ဒစ်ဂျစ်တယ်တွက်ချက်ခြင်း၏အခြေခံအုတ်မြစ်ဖြစ်သော ဒစ်ဂျစ်တယ်စနစ် (base-10) နှင့် ဆန့်ကျင်ဘက်ဖြစ်သည်။ အီလက်ထရွန်းနစ်စနစ်များ။ ၎င်း၏ core တွင်၊ binary သည် ကွန်ပြူတာများ၏ လျှပ်စစ်လည်ပတ်မှုနှင့် လုံးဝကိုက်ညီသော အပေါ်တွင် (1) နှင့် off (0) state များကို ကိုယ်စားပြုသည်။

Binary နံပါတ်များကိုနားလည်ခြင်း။

binary ဂဏန်းတစ်ခုစီရှိ ဂဏန်းတစ်ခုစီကို binary digit ၏ အတိုကောက်ဖြစ်သော bit ဟုရည်ညွှန်းသည်။ 1011 ကဲ့သို့သော ဒွိကိန်းဂဏန်းများကို ဘစ်များဖြင့် ဖွဲ့စည်းထားသည်။ ဒဿမစနစ်ရှိ ၎င်း၏တန်ဖိုးကို နားလည်ရန်၊ ဘစ်တစ်ခုစီကို ညာဘက်ဆုံးဘစ်မှစတင်ကာ ပါဝါ 2 အဖြစ်တိုးလာမည့် အနေအထားတန်ဖိုးကို သတ်မှတ်ပေးသည်။

ဥပမာအားဖြင့်၊ binary နံပါတ် 1011 ကို အောက်ပါအတိုင်း ခွဲနိုင်သည်။

\(1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0\)

\(= 8 + 0 + 2 + 1 = 11\)

ထို့ကြောင့် ဒွိစုံတွင် 1011 သည် ဒဿမစနစ်တွင် 11 နှင့် ညီမျှသည်။

ဒွိဂဏန်းသင်္ချာ

ဒွိဂဏန်းသင်္ချာသည် ဒဿမဂဏန်းသင်္ချာကဲ့သို့ တူညီသောမူများအောက်တွင် လုပ်ဆောင်သော်လည်း ဂဏန်းနှစ်လုံးသာရှိသည်။ binary တွင် အသုံးအများဆုံး လုပ်ဆောင်ချက်များမှာ ပေါင်းခြင်း၊ နုတ်ခြင်း၊ မြှောက်ခြင်းနှင့် ပိုင်းခြင်း ဖြစ်သည်။

Binary ပေါင်းထည့်ခြင်း-

ဒွိစုံဂဏန်းများကို ပေါင်းထည့်ခြင်းသည် အခြေခံစည်းမျဉ်းများဖြစ်သည့် \(0+0=0\)\(0+1=1\)\(1+0=1\) နှင့် \(1+1=10\) နှင့်အတူ၊ နောက်ကော်လံသို့ သယ်ဆောင်ရန် လိုအပ်သော နောက်ဆုံးအခြေအနေ။

ဥပမာ-

\(1010\)

+ \(0101\)

\(1111\)

Binary နုတ်ခြင်း-

binary တွင် နုတ်ခြင်းသည် အခြေခံစည်းမျဉ်းများ ပါ၀င်ပြီး တစ်ခါတစ်ရံတွင် \(1-0=1\)\(0-1\) ကဲ့သို့သော လုပ်ငန်းဆောင်တာများအတွက် နောက်ကော်လံမှ ချေးငှားရန် လိုအပ်ပါသည် ) ထို့ကြောင့် \(2-1=1\)

ဥပမာ-

\(1010\)

- \(0101\)

\(0101\)

ဒွိပွားနှင့် ပိုင်း

ဒွိကိန်းများတွင် မြှောက်ခြင်းနှင့် ပိုင်းခြင်းတို့သည် ၎င်းတို့၏ ဒဿမအတွဲများနှင့် ဆင်တူသော်လည်း ဂဏန်းနှစ်လုံးကိုသာ အသုံးပြုခြင်းကြောင့် ရိုးရှင်းပါသည်။ မြှောက်ခြင်းအတွက်၊ \(1 \times 1 = 1\) နှင့် 0 နှင့် မြှောက်ထားသော မည်သည့်အရာမဆို 0 နှင့် ညီမျှသည်။ တိုင်းသည် 0 ဖြင့် ပိုင်းခြားသတ်မှတ်ခြင်းမရှိသော တူညီသောပုံစံအတိုင်း လိုက်နာပြီး 1 ဖြင့် ပိုင်းခြင်း၏ရလဒ်သည် ဂဏန်းကိုယ်တိုင်ဖြစ်သည်။

Binary ၏အသုံးချမှုများ

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

Binary က ဘာကြောင့် အရေးကြီးတာလဲ။

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

Decimal သို့ Binary ပြောင်းခြင်း။

ဒဿမ နံပါတ်တစ်ခုကို ဒွိကိန်းအဖြစ်သို့ ပြောင်းရန်၊ ဒဿမ နံပါတ်ကို 2 ဖြင့် ဆက်တိုက် ပိုင်းခြားထားသည့် ပိုင်းခြားခြင်းဖြင့် 2 နည်းလမ်းကို အသုံးပြုနိုင်ပြီး အဆင့်တစ်ခုစီတွင် အကြွင်းကို မှတ်သားထားသည်။ အကြွင်းအကျန်များကို နောက်ပြန်ဖတ်ခြင်းဖြင့် (အောက်ခြေမှထိပ်သို့) binary နံပါတ်ကို ရရှိသည်။

ဥပမာ- 13 ကို binary သို့ ပြောင်းပါ။

ခွဲခြင်းအဆင့်များ-

အကြွင်းကို နောက်ကြောင်းပြန်ဖတ်ခြင်း 1101 ပေးသည်။

ထို့ကြောင့် ဒွိစုံ 13 ၏ ဒွိကိုယ်စားပြုသည် 1101 ဖြစ်သည်။

အနှစ်ချုပ်

ဒွိကိန်းဂဏန်းစနစ်သည် ကွန်ပျူတာများနှင့် ဒစ်ဂျစ်တယ်အီလက်ထရွန်းနစ်များအတွက် အခြေခံဘာသာစကားကို ဖန်တီးပေးသည်။ သင်္ကေတနှစ်ခုဖြစ်သော 0 နှင့် 1 ကိုအသုံးပြုခြင်းဖြင့် binary သည် ဒေတာကိုယ်စားပြုမှု၊ လုပ်ဆောင်မှုနှင့် သိုလှောင်မှုအတွက် စွယ်စုံရနှင့် ထိရောက်သောနည်းလမ်းများကို ကိုယ်စားပြုသည်။ ဒွိဂဏန်းသင်္ချာ၊ ပြောင်းလဲမှုများနှင့် ၎င်း၏ အမျိုးမျိုးသော အပလီကေးရှင်းများကို ရှင်းလင်းစွာနားလည်ခြင်းဖြင့် ကွန်ပျူတာနှင့် ဒစ်ဂျစ်တယ်ဆက်သွယ်ရေးတွင် ရရှိခဲ့သော နည်းပညာတိုးတက်မှုများကို ပိုမိုကောင်းမွန်စွာ သဘောပေါက်နိုင်မည်ဖြစ်သည်။

Download Primer to continue