Dvejetainis Skaičiuotuvas

Konvertuokite tarp dvejetainio ir dešimtainio, pridėkite ir atimkite dvejetainius skaičius su mūsų nemokamu dvejetainiu skaičiuotuvu

Prieinami Skaičiuotuvai

Kas yra Dvejetainis?

Dvejetainis yra 2 bazės skaičių sistema, kuri naudoja tik du skaitmenis: 0 ir 1. Tai kompiuterių pagrindinė kalba, kur kiekvienas skaitmuo reiškia 2 laipsnį. Dvejetainiai skaičiai yra būtini informatikos, skaitmeninės elektronikos ir programavimo srityse.

Dvejetainė Konversija

Konversija tarp dvejetainio ir dešimtainio yra pagrindinė informatikos srityje. Dvejetainė-dešimtainė konversija apima kiekvieno skaitmens dauginimą iš atitinkamos 2 laipsnio, o dešimtainė-dvejetainė naudoja pakartotinį dalijimą iš 2.

Formulė Dvejetainis į Dešimtainį

Norėdami konvertuoti dvejetainį į dešimtainį, padauginkite kiekvieną skaitmenį iš 2, pakeltą iki jo pozicijos laipsnio:

b_n b_n-1 ... b_1 b_0 = _i = 0^n b_i × 2^i

Formulė Dešimtainis į Dvejetainį

Norėdami konvertuoti dešimtainį į dvejetainį, pakartotinai dalykite iš 2 ir rinkite liekanas iš apačios į viršų.

Dvejetainių Skaičiavimų Pavyzdžiai

Štai keli kasdieniai atvejai, kurie parodo, kaip lengva naudoti mūsų dvejetainį skaičiuotuvą.

Pavyzdys 1: Dvejetainis į Dešimtainį

Konvertuokite dvejetainį skaičių 11010 į dešimtainį.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 11010₂ dešimtainiu?

Skaičiuotuvas grąžina: 26

11010₂ = 1×2⁴ + 1×2³ + 0×2² + 1×2¹ + 0×2⁰
= 16 + 8 + 0 + 2 + 0
= 26₁₀

Naudojama formulė:

11010_2 = 26_10

Pavyzdys 2: Dešimtainis į Dvejetainį

Konvertuokite dešimtainį skaičių 130 į dvejetainį.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 130₁₀ dvejetainiu?

Skaičiuotuvas grąžina: 10000010

130 ÷ 2 = 65 liekana 0
65 ÷ 2 = 32 liekana 1
32 ÷ 2 = 16 liekana 0
16 ÷ 2 = 8 liekana 0
8 ÷ 2 = 4 liekana 0
4 ÷ 2 = 2 liekana 0
2 ÷ 2 = 1 liekana 0
1 ÷ 2 = 0 liekana 1
Skaitykite liekanas iš apačios: 10000010₂

Naudojama formulė:

130_10 = 10000010_2

Pavyzdys 3: Dvejetainis Sudėtis

Sudėkite du dvejetainius skaičius: 111100 + 110010.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 111100₂ + 110010₂?

Skaičiuotuvas grąžina: 1101110

111100₂ = 60₁₀
110010₂ = 50₁₀
60 + 50 = 110
110₁₀ = 1101110₂

Naudojama formulė:

111100_2 + 110010_2 = 1101110_2

Pavyzdys 4: Dvejetainis Atimtis

Atimkite dvejetainius skaičius: 111001 - 110100.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 111001₂ - 110100₂?

Skaičiuotuvas grąžina: 101

111001₂ = 57₁₀
110100₂ = 52₁₀
57 - 52 = 5
5₁₀ = 101₂

Naudojama formulė:

111001_2 - 110100_2 = 101_2

Pavyzdys 5: IP Adreso Konversija

Konvertuokite dvejetainį IP adreso segmentą 10110100 į dešimtainį.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 10110100₂ dešimtainiu?

Skaičiuotuvas grąžina: 180

10110100₂ = 1×2⁷ + 0×2⁶ + 1×2⁵ + 1×2⁴ + 0×2³ + 1×2² + 0×2¹ + 0×2⁰
= 128 + 0 + 32 + 16 + 0 + 4 + 0 + 0 = 180₁₀

Naudojama formulė:

10110100_2 = 180_10

Pavyzdys 6: Atminties Dydis

Kompiuteris naudoja 8 bitus baito atvaizdavimui. Konvertuokite 11111000₂ į dešimtainį.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 11111000₂ dešimtainiu?

Skaičiuotuvas grąžina: 248

11111000₂ = 1×2⁷ + 1×2⁶ + 1×2⁵ + 1×2⁴ + 1×2³ + 0×2² + 0×2¹ + 0×2⁰
= 128 + 64 + 32 + 16 + 8 + 0 + 0 + 0 = 248₁₀

Naudojama formulė:

11111000_2 = 248_10

Pavyzdys 7: RGB Spalvos Reikšmės

RGB spalvoje kiekvienas komponentas naudoja 8 bitus. Konvertuokite 00111110₂ į dešimtainį vidutinio mėlyno atspalviui.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 00111110₂ dešimtainiu?

Skaičiuotuvas grąžina: 62

00111110₂ = 0×2⁷ + 0×2⁶ + 1×2⁵ + 1×2⁴ + 1×2³ + 1×2² + 1×2¹ + 0×2⁰
= 0 + 0 + 32 + 16 + 8 + 4 + 2 + 0 = 62₁₀

Naudojama formulė:

00111110_2 = 62_10

Pavyzdys 8: Failo Leidimai

Unix failo leidimai naudoja dvejetainį. Konvertuokite 000₂ (leidimų nėra) į dešimtainį.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 000₂ dešimtainiu?

Skaičiuotuvas grąžina: 0

000₂ = 0×2² + 0×2¹ + 0×2⁰
= 0 + 0 + 0 = 0₁₀

Naudojama formulė:

000_2 = 0_10

Pavyzdys 9: Tinklo Potinklis

Konvertuokite potinklio kaukę 11111111.11111111.11111111.11100000 į dešimtainį žymėjimą.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 11111111.11111111.11111111.11100000 dešimtainiu?

Skaičiuotuvas grąžina: 255.255.255.224

Pirmieji trys oktetai: 11111111₂ = 255₁₀ kiekvienas
Paskutinis oktetas: 11100000₂ = 224₁₀
Rezultatas: 255.255.255.224

Naudojama formulė:

Kiekvienas oktetas: 11111111_2 = 255_10, 11100000_2 = 224_10

Pavyzdys 10: Dvejetainis Sudėtis su Pernešimu

Sudėkite 111100₂ + 110011₂, kad pamatytumėte, kaip dvejetainė sudėtis tvarko pernešimą.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 111100₂ + 110011₂?

Skaičiuotuvas grąžina: 1101111

111100₂ = 60₁₀
110011₂ = 51₁₀
60 + 51 = 111
111₁₀ = 1101111₂

Naudojama formulė:

111100_2 + 110011_2 = 1101111_2

Santrauka

Šie pavyzdžiai parodo, kaip mūsų dvejetainis skaičiuotuvas gali tvarkyti:

  • •Dvejetainę į dešimtainę konversiją (1010₂ = 10₁₀)
  • •Dešimtainę į dvejetainę konversiją (10₁₀ = 1010₂)
  • •Dvejetainę sudėtį (1010₂ + 1100₂ = 10110₂)
  • •Dvejetainę atimtį ir informatikos taikymus

Galite pritaikyti bet kurią realią situaciją, susijusią su dvejetainiais skaičiais, prie vieno iš šių modelių ir leisti skaičiuotuvui atlikti darbą už jus.

Kaip Naudoti

  1. Pasirinkite jums reikalingą dvejetainio skaičiavimo tipą (dvejetainis į dešimtainį, dešimtainis į dvejetainį, dvejetainis sudėtis arba dvejetainis atimtis).
  2. Įveskite reikalingas reikšmes į įvesties laukus. Skaičiuotuvas automatiškai atnaujins rezultatus realiuoju laiku.
  3. Peržiūrėkite rezultatą ir skaičiavimo žingsnis po žingsnio išskaidymą su formulėmis, rodomomis naudojant matematinį žymėjimą.

Dažnai užduodami klausimai

Kaip konvertuoti dvejetainį į dešimtainį?

Norėdami konvertuoti dvejetainį į dešimtainį, padauginkite kiekvieną skaitmenį iš atitinkamos 2 laipsnio ir sudėkite rezultatus. Pavyzdžiui: 1010₂ = 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 8 + 0 + 2 + 0 = 10₁₀.

Kaip konvertuoti dešimtainį į dvejetainį?

Norėdami konvertuoti dešimtainį į dvejetainį, pakartotinai dalykite iš 2 ir rinkite liekanas. Skaitykite liekanas iš apačios į viršų, kad gautumėte dvejetainį vaizdavimą.

Apie šį įrankį

Paskelbė Online Tools Center

Paskutinį kartą atnaujinta:

Prieš naudodami rezultatą patikrinkite vienetus, prielaidas ir apvalinimą. Sveikatos ir finansų įverčiai skirti mokymuisi ir nepakeičia individualios specialisto konsultacijos.

Radote klaidą? Atsiųskite įrankio pavadinimą, įvestus duomenis bei tikėtiną ir gautą rezultatą, kad galėtume patikrinti.

Pranešti apie problemą