Binārais Kalkulators

Pārveidojiet starp bināro un decimālo, saskaitiet un atņemiet bināros skaitļus ar mūsu bezmaksas bināro kalkulatoru

Pieejamie Kalkulatori

Kas ir Binārais?

Binārais ir 2. bāzes skaitļu sistēma, kas izmanto tikai divus ciparus: 0 un 1. Tā ir datoru pamatvaloda, kur katrs cipars apzīmē 2 pakāpi. Binārie skaitļi ir būtiski datorzinātnē, digitālajā elektronikā un programmēšanā.

Binārā Konversija

Konversija starp bināro un decimālo ir pamata datorzinātnē. Binārā-decimālā konversija ietver katra cipara reizināšanu ar atbilstošo 2 pakāpi, savukārt decimālā-binārā izmanto atkārtotu dalīšanu ar 2.

Formula Binārais uz Decimālo

Lai pārveidotu bināro uz decimālo, reiziniet katru ciparu ar 2, kas paaugstināts līdz tā pozīcijas pakāpei:

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

Formula Decimāls uz Bināro

Lai pārveidotu decimālo uz bināro, atkārtoti daliet ar 2 un savāciet atlikumus no apakšas uz augšu.

Bināro Aprēķinu Piemēri

Lūk, vairākas ikdienas situācijas, kas parāda, cik viegli ir izmantot mūsu bināro kalkulatoru.

Piemērs 1: Binārais uz Decimālo

Pārveidojiet bināro skaitli 11101 uz decimālo.

Varat izmantot mūsu kalkulatoru, ievadot:

Cik ir 11101₂ decimālā?

Kalkulators atgriež: 29

11101₂ = 1×2⁴ + 1×2³ + 1×2² + 0×2¹ + 1×2⁰
= 16 + 8 + 4 + 0 + 1
= 29₁₀

Izmantotā formula ir:

11101_2 = 29_10

Piemērs 2: Decimāls uz Bināro

Pārveidojiet decimālo skaitli 135 uz bināro.

Varat izmantot mūsu kalkulatoru, ievadot:

Cik ir 135₁₀ binārā?

Kalkulators atgriež: 10000111

135 ÷ 2 = 67 atlikums 1
67 ÷ 2 = 33 atlikums 1
33 ÷ 2 = 16 atlikums 1
16 ÷ 2 = 8 atlikums 0
8 ÷ 2 = 4 atlikums 0
4 ÷ 2 = 2 atlikums 0
2 ÷ 2 = 1 atlikums 0
1 ÷ 2 = 0 atlikums 1
Lasiet atlikumus no apakšas: 10000111₂

Izmantotā formula ir:

135_10 = 10000111_2

Piemērs 3: Binārā Saskaitīšana

Saskaitiet divus bināros skaitļus: 111110 + 110101.

Varat izmantot mūsu kalkulatoru, ievadot:

Cik ir 111110₂ + 110101₂?

Kalkulators atgriež: 1110011

111110₂ = 62₁₀
110101₂ = 53₁₀
62 + 53 = 115
115₁₀ = 1110011₂

Izmantotā formula ir:

111110_2 + 110101_2 = 1110011_2

Piemērs 4: Binārā Atņemšana

Atņemiet bināros skaitļus: 111000 - 110011.

Varat izmantot mūsu kalkulatoru, ievadot:

Cik ir 111000₂ - 110011₂?

Kalkulators atgriež: 101

111000₂ = 56₁₀
110011₂ = 51₁₀
56 - 51 = 5
5₁₀ = 101₂

Izmantotā formula ir:

111000_2 - 110011_2 = 101_2

Piemērs 5: IP Adreses Konversija

Pārveidojiet bināro IP adreses segmentu 10110000 uz decimālo.

Varat izmantot mūsu kalkulatoru, ievadot:

Cik ir 10110000₂ decimālā?

Kalkulators atgriež: 176

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

Izmantotā formula ir:

10110000_2 = 176_10

Piemērs 6: Atmiņas Izmērs

Dators izmanto 8 bitus, lai attēlotu baitu. Pārveidojiet 11110111₂ uz decimālo.

Varat izmantot mūsu kalkulatoru, ievadot:

Cik ir 11110111₂ decimālā?

Kalkulators atgriež: 247

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

Izmantotā formula ir:

11110111_2 = 247_10

Piemērs 7: RGB Krāsas Vērtības

RGB krāsā katrs komponents izmanto 8 bitus. Pārveidojiet 00111101₂ uz decimālo vidējam zaļam tonim.

Varat izmantot mūsu kalkulatoru, ievadot:

Cik ir 00111101₂ decimālā?

Kalkulators atgriež: 61

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

Izmantotā formula ir:

00111101_2 = 61_10

Piemērs 8: Faila Tiesības

Unix faila tiesības izmanto bināro. Pārveidojiet 000₂ (tiesību nav) uz decimālo.

Varat izmantot mūsu kalkulatoru, ievadot:

Cik ir 000₂ decimālā?

Kalkulators atgriež: 0

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

Izmantotā formula ir:

000_2 = 0_10

Piemērs 9: Tīkla Apakštīkls

Pārveidojiet apakštīkla masku 11111111.11111111.11111111.11100000 uz decimālo apzīmējumu.

Varat izmantot mūsu kalkulatoru, ievadot:

Cik ir 11111111.11111111.11111111.11100000 decimālā?

Kalkulators atgriež: 255.255.255.224

Pirmie trīs okteti: 11111111₂ = 255₁₀ katrs
Pēdējais oktets: 11100000₂ = 224₁₀
Rezultāts: 255.255.255.224

Izmantotā formula ir:

Katrs oktets: 11111111_2 = 255_10, 11100000_2 = 224_10

Piemērs 10: Binārā Saskaitīšana ar Pārnesumu

Saskaitiet 111110₂ + 110001₂, lai redzētu, kā binārā saskaitīšana apstrādā pārnesumu.

Varat izmantot mūsu kalkulatoru, ievadot:

Cik ir 111110₂ + 110001₂?

Kalkulators atgriež: 1101111

111110₂ = 62₁₀
110001₂ = 49₁₀
62 + 49 = 111
111₁₀ = 1101111₂

Izmantotā formula ir:

111110_2 + 110001_2 = 1101111_2

Kopsavilkums

Šie piemēri parāda, kā mūsu binārais kalkulators var apstrādāt:

  • •Binārā-decimālā konversiju (1010₂ = 10₁₀)
  • •Decimālā-binārā konversiju (10₁₀ = 1010₂)
  • •Bināro saskaitīšanu (1010₂ + 1100₂ = 10110₂)
  • •Bināro atņemšanu un datorzinātnes pielietojumus

Varat pielāgot jebkuru reālu situāciju, kas ietver bināros skaitļus, vienam no šiem modeļiem un ļaut kalkulatoram paveikt darbu jūsu vietā.

Kā Izmantot

  1. Izvēlieties nepieciešamo binārā aprēķina veidu (binārais uz decimālo, decimāls uz bināro, binārā saskaitīšana vai binārā atņemšana).
  2. Ievadiet nepieciešamās vērtības ievades laukos. Kalkulators automātiski atjauninās rezultātus reāllaikā.
  3. Skatiet rezultātu un soli pa solim aprēķina sadalījumu ar formulām, kas parādītas, izmantojot matemātisko apzīmējumu.

Bieži uzdotie jautājumi

Kā pārveidot bināro uz decimālo?

Lai pārveidotu bināro uz decimālo, reiziniet katru ciparu ar atbilstošo 2 pakāpi un saskaitiet rezultātus. Piemēram: 1010₂ = 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 8 + 0 + 2 + 0 = 10₁₀.

Kā pārveidot decimālo uz bināro?

Lai pārveidotu decimālo uz bināro, atkārtoti daliet ar 2 un savāciet atlikumus. Lasiet atlikumus no apakšas uz augšu, lai iegūtu bināro attēlojumu.

Par šo rīku

Publicējis Online Tools Center

Pēdējoreiz atjaunināts:

Pirms rezultāta izmantošanas pārbaudiet mērvienības, pieņēmumus un noapaļošanu. Veselības un finanšu aplēses ir izglītojošas un neaizstāj individuālu speciālista konsultāciju.

Atrasta kļūda? Nosūtiet rīka nosaukumu, ievadītos datus, sagaidāmo un faktisko rezultātu, lai varam to pārbaudīt.

Ziņot par problēmu