Kalkulator binarny (przelicznik liczb binarnych)
Ten kalkulator zamienia liczby dziesiętne na binarne (np. 25 → 11001) i odwrotnie. Pokazuje całą metodę: dzielenie przez 2 ze spisywaniem reszt albo sumowanie potęg dwójki. System binarny to język komputerów.
🧮 Policz od razu
Co robi kalkulator binarny?
Ten kalkulator tłumaczy liczby między dwoma „językami”: dziesiętnym (naszym codziennym, o cyfrach 0–9) i binarnym (komputerowym, o cyfrach tylko 0 i 1). Wybierasz kierunek zamiany z listy, wpisujesz liczbę — i gotowe. Najcenniejsze są kroki: kalkulator rozpisuje całą metodę, dokładnie tak, jak wymaga tego nauczyciel informatyki czy matematyki.
Dziesiętny → binarny: dziel przez 2
Metoda jest mechaniczna: dziel liczbę przez 2 i zapisuj reszty (zawsze 0 albo 1), aż dojdziesz do zera. Potem przeczytaj reszty od dołu do góry — to zapis binarny. Dla 25: 25÷2 = 12 r. 1, 12÷2 = 6 r. 0, 6÷2 = 3 r. 0, 3÷2 = 1 r. 1, 1÷2 = 0 r. 1. Od dołu: 11001. Kalkulator wypisze każdy z tych kroków dla Twojej liczby.
Binarny → dziesiętny: potęgi dwójki
W drugą stronę korzystamy z tego, że każda pozycja w zapisie binarnym to potęga dwójki: od prawej 1, 2, 4, 8, 16, 32… Bierzemy pozycje, na których stoi 1, i sumujemy ich wartości. Dla 11001: 1·16 + 1·8 + 0·4 + 0·2 + 1·1 = 16 + 8 + 1 = 25. Zgadza się z przykładem wyżej — obie metody to dwie strony tej samej monety.
Dlaczego komputery liczą dwójkowo?
Bo elektronika zna naturalnie tylko dwa stany: jest prąd / nie ma prądu, czyli 1 i 0. Każda liczba, litera, piksel zdjęcia i dźwięk w Twoim telefonie to w środku ciągi zer i jedynek — bity. Osiem bitów to bajt, a stąd już kilobajty i gigabajty. Ciekawostka: stare zagadki w stylu „dlaczego programiści mylą Halloween z Bożym Narodzeniem? Bo OCT 31 = DEC 25” bazują właśnie na systemach liczbowych.
Gdzie się to przydaje?
Zamiana dziesiętne↔binarne to klasyka lekcji informatyki i częsty temat na egzaminach. Przydaje się przy nauce programowania, rozumieniu adresów IP i masek sieci, kolorów RGB czy uprawnień w systemach. Warto zapamiętać potęgi dwójki do 1024 (1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024) — z nimi zamiana w obie strony idzie błyskawicznie, nawet w pamięci.