Binarni Kalkulator

Pretvorite između binarnog i decimalnog, zbrajajte i oduzimajte binarne brojeve s našim besplatnim binarnim kalkulatorom

Dostupni Kalkulatori

Što je Binarno?

Binarno je brojevni sustav s bazom 2 koji koristi samo dvije znamenke: 0 i 1. To je temeljni jezik računala, gdje svaka znamenka predstavlja potenciju broja 2. Binarni brojevi su ključni u računarstvu, digitalnoj elektronici i programiranju.

Binarna Pretvorba

Pretvorba između binarnog i decimalnog je temeljna u računarstvu. Pretvorba binarno-decimalno uključuje množenje svake znamenke s njezinom odgovarajućom potencijom broja 2, dok decimalno-binarno koristi ponovljeno dijeljenje s 2.

Formula Binarno u Decimalno

Za pretvorbu binarnog u decimalno, pomnožite svaku znamenku s 2 podignutim na potenciju njezine pozicije:

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

Formula Decimalno u Binarno

Za pretvorbu decimalnog u binarno, ponavljano dijelite s 2 i skupljajte ostatke odozdo prema gore.

Primjeri Binarnih Izračuna

Evo nekoliko svakodnevnih situacija koje pokazuju koliko je lako koristiti naš binarni kalkulator.

Primjer 1: Binarno u Decimalno

Pretvorite binarni broj 11000 u decimalni.

Možete koristiti naš kalkulator unosom:

Koliko je 11000₂ u decimalnom?

Kalkulator vraća: 24

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

Korištena formula je:

11000_2 = 24_10

Primjer 2: Decimalno u Binarno

Pretvorite decimalni broj 100 u binarni.

Možete koristiti naš kalkulator unosom:

Koliko je 100₁₀ u binarnom?

Kalkulator vraća: 1100100

100 ÷ 2 = 50 ostatak 0
50 ÷ 2 = 25 ostatak 0
25 ÷ 2 = 12 ostatak 1
12 ÷ 2 = 6 ostatak 0
6 ÷ 2 = 3 ostatak 0
3 ÷ 2 = 1 ostatak 1
1 ÷ 2 = 0 ostatak 1
Pročitajte ostatke odozdo: 1100100₂

Korištena formula je:

100_10 = 1100100_2

Primjer 3: Binarno Zbrajanje

Zbrojite dva binarna broja: 111101 + 110011.

Možete koristiti naš kalkulator unosom:

Koliko je 111101₂ + 110011₂?

Kalkulator vraća: 1110000

111101₂ = 61₁₀
110011₂ = 51₁₀
61 + 51 = 112
112₁₀ = 1110000₂

Korištena formula je:

111101_2 + 110011_2 = 1110000_2

Primjer 4: Binarno Oduzimanje

Oduzmite binarne brojeve: 111000 - 101101.

Možete koristiti naš kalkulator unosom:

Koliko je 111000₂ - 101101₂?

Kalkulator vraća: 1011

111000₂ = 56₁₀
101101₂ = 45₁₀
56 - 45 = 11
11₁₀ = 1011₂

Korištena formula je:

111000_2 - 101101_2 = 1011_2

Primjer 5: Pretvorba IP Adrese

Pretvorite binarni segment IP adrese 10110100 u decimalni.

Možete koristiti naš kalkulator unosom:

Koliko je 10110100₂ u decimalnom?

Kalkulator vraća: 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₁₀

Korištena formula je:

10110100_2 = 180_10

Primjer 6: Veličina Memorije

Računalo koristi 8 bitova za predstavljanje bajta. Pretvorite 11110110₂ u decimalni.

Možete koristiti naš kalkulator unosom:

Koliko je 11110110₂ u decimalnom?

Kalkulator vraća: 246

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

Korištena formula je:

11110110_2 = 246_10

Primjer 7: RGB Vrijednosti Boje

U RGB boji svaka komponenta koristi 8 bitova. Pretvorite 01001101₂ u decimalni za srednji plavi ton.

Možete koristiti naš kalkulator unosom:

Koliko je 01001101₂ u decimalnom?

Kalkulator vraća: 77

01001101₂ = 0×2⁷ + 1×2⁶ + 0×2⁵ + 0×2⁴ + 1×2³ + 1×2² + 0×2¹ + 1×2⁰
= 0 + 64 + 0 + 0 + 8 + 4 + 0 + 1 = 77₁₀

Korištena formula je:

01001101_2 = 77_10

Primjer 8: Dozvole Datoteke

Unix dozvole datoteka koriste binarno. Pretvorite 100₂ (samo čitanje) u decimalni.

Možete koristiti naš kalkulator unosom:

Koliko je 100₂ u decimalnom?

Kalkulator vraća: 4

100₂ = 1×2² + 0×2¹ + 0×2⁰
= 4 + 0 + 0 = 4₁₀

Korištena formula je:

100_2 = 4_10

Primjer 9: Mrežna Podmreža

Pretvorite masku podmreže 11111111.11111111.11111111.11101000 u decimalnu notaciju.

Možete koristiti naš kalkulator unosom:

Koliko je 11111111.11111111.11111111.11101000 u decimalnom?

Kalkulator vraća: 255.255.255.232

Prva tri okteta: 11111111₂ = 255₁₀ svaki
Zadnji oktet: 11101000₂ = 232₁₀
Rezultat: 255.255.255.232

Korištena formula je:

Svaki oktet: 11111111_2 = 255_10, 11101000_2 = 232_10

Primjer 10: Binarno Zbrajanje s Prijenosom

Zbrojite 111110₂ + 110001₂ da vidite kako binarno zbrajanje rukuje prijenosom.

Možete koristiti naš kalkulator unosom:

Koliko je 111110₂ + 110001₂?

Kalkulator vraća: 1101111

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

Korištena formula je:

111110_2 + 110001_2 = 1101111_2

Sažetak

Ovi primjeri pokazuju kako naš binarni kalkulator može rukovati:

  • •Binarno u decimalnu pretvorbu (1010₂ = 10₁₀)
  • •Decimalnu u binarnu pretvorbu (10₁₀ = 1010₂)
  • •Binarno zbrajanje (1010₂ + 1100₂ = 10110₂)
  • •Binarno oduzimanje i računalne znanosti primjene

Možete prilagoditi bilo koju stvarnu situaciju koja uključuje binarne brojeve jednom od ovih uzoraka i pustiti kalkulator da obavi posao umjesto vas.

Kako Koristiti

  1. Odaberite vrstu binarnog izračuna koja vam je potrebna (binarno u decimalno, decimalno u binarno, binarno zbrajanje ili binarno oduzimanje).
  2. Unesite potrebne vrijednosti u polja za unos. Kalkulator će automatski ažurirati rezultate u stvarnom vremenu.
  3. Pogledajte rezultat i korak-po-korak raščlambu izračuna s formulama prikazanim pomoću matematičke notacije.

Česta pitanja

Kako pretvoriti binarno u decimalno?

Da biste pretvorili binarno u decimalno, pomnožite svaku znamenku s njezinom odgovarajućom potencijom broja 2 i zbrojite rezultate. Na primjer: 1010₂ = 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 8 + 0 + 2 + 0 = 10₁₀.

Kako pretvoriti decimalno u binarno?

Da biste pretvorili decimalno u binarno, ponavljano dijelite s 2 i skupljajte ostatke. Pročitajte ostatke odozdo prema gore da biste dobili binarni prikaz.

O ovom alatu

Objavio Online Tools Center

Posljednje ažuriranje:

Prije uporabe rezultata provjerite jedinice, pretpostavke i zaokruživanje. Zdravstvene i financijske procjene služe u obrazovne svrhe i ne zamjenjuju individualni stručni savjet.

Pronašli ste pogrešku? Pošaljite naziv alata, unesene podatke te očekivani i dobiveni rezultat kako bismo mogli provjeriti.

Prijavi problem