Czym są liczby binarne i dziesiętne?
System binarny jest oparty na podstawie 2. Używa tylko dwóch cyfr: 0 i 1.
System dziesiętny to powszechnie stosowany system liczbowy o podstawie 10. Używa on dziesięciu cyfr: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Binarny jest fundamentalny w informatyce, ponieważ cyfrowe obwody reprezentują informacje za pomocą dwóch stanów, powszechnie opisanych jako wyłączony/włączony lub 0/1.
Jak przekonwertować binarny na dziesiętny
Aby przekonwertować liczbę binarną na dziesiętną, należy pomnożyć każdą cyfrę binarną przez odpowiednią potęgę liczby 2. Prawa cyfra jest mnożona przez 20, kolejna przez 21, następnie przez 22 i tak dalej.
1101001₂ = 1×2⁶ + 1×2⁵ + 0×2⁴ + 1×2³ + 0×2² + 0×2¹ + 1×2⁰ = 105₁₀
Oznacza to, że binarny 1101001 jest równy dziesiętnemu 105.
Jak przeliczyć liczbę dziesiętną na binarną
Aby przekonwertować liczbę dziesiętną na binarną, wielokrotnie dziel liczbę dziesiętną przez 2 i zapisuj każdą resztę z dzielenia. Wynik binarny otrzymuje się odczytując reszty od dołu do góry.
179 ÷ 2 = 89 reszta 1
89 ÷ 2 = 44 reszta 1
44 ÷ 2 = 22 reszta 0
22 ÷ 2 = 11 reszta 0
11 ÷ 2 = 5 reszta 1
5 ÷ 2 = 2 reszta 1
2 ÷ 2 = 1 reszta 0
1 ÷ 2 = 0 reszta 1
Wynik: 10110011₂
Dziesiętna liczba 179 przelicza się na binarną 10110011.
Ułamki binarne i praktyczne zastosowanie
Ten konwerter koncentruje się na dokładnym przeliczaniu liczb całkowitych. Możliwe jest również użycie ułamków binarnych: cyfry po przecinku binarnym odpowiadają wartościom 1/2, 1/4, 1/8, 1/16 i tak dalej.
Binarny występuje w programowaniu, sieciach komputerowych, formatach plików, maskach bitowych, uprawnieniach, elektronice cyfrowej oraz debugowaniu niskopoziomowym. Dla czytelności długie wartości binarne są często grupowane lub konwertowane na system szesnastkowy.
Zasady wprowadzania danych
- Używaj tylko 0 i 1 dla danych binarnych.
- Użyj cyfr 0–9 do wprowadzania wartości dziesiętnych.
- Liczby całkowite są obsługiwane. Ułamki nie są konwertowane przez to narzędzie.
- Ujemne liczby całkowite są obsługiwane, np. -1010 lub -10.