WMW

Kalkulator Binarny

Free

Dodawaj, odejmuj, mnóż, i dziel liczby binarne bezpośrednio, z wynikami pokazanymi w systemie binarnym i dziesiętnym, plus konwerter binarny/dziesiętny.

Arytmetyka binarna

Binarny na dziesiętny

18

Dziesiętny na binarny

10010

Ostatnia Aktywność

Widoczne dla wszystkich. Ostatnie 20 użyć wśród wszystkich odwiedzających, najpierw najnowsze.

Jeszcze brak aktywności. Bądź pierwszy.

Komentarze (0)

Uznałeś to narzędzie za przydatne? Zostaw komentarz, podziel się wskazówką, lub powiedz nam, jak możemy je ulepszyć.

Komentarze gości są sprawdzane przed publikacją. Zaloguj się aby publikować natychmiast.

Jeszcze brak komentarzy. Bądź pierwszym, który podzieli się swoimi przemyśleniami!

Co robi to narzędzie

Wykonuje dodawanie, odejmowanie, mnożenie, i dzielenie bezpośrednio na dwóch liczbach binarnych, pokazując wynik w binarnym obok jego wartości dziesiętnej, plus osobny konwerter binarny-na-dziesiętny i dziesiętny-na-binarny na żywo.

Jak To Działa

Każde wejście binarne jest parsowane cyfra po cyfrze na dokładną liczbę całkowitą (używając typu BigInt JavaScriptu o dowolnej precyzji, więc nie ma limitu rozmiaru z normalnych liczb zmiennoprzecinkowych), żądana operacja jest wykonywana na tych liczbach całkowitych, a wynik jest konwertowany z powrotem na ciąg cyfr binarnych. Dzielenie zwraca zarówno iloraz, jak i resztę, ponieważ dzielenie binarnych liczb całkowitych rzadko dzieli się równo. Konwersja binarny-na-dziesiętny sumuje wartość pozycyjną każdej cyfry (potęgi 2), a konwersja dziesiętny-na-binarny to odwrotność tego samego procesu.

Problemy, które rozwiązuje

Często zadawane pytania

›Czym to różni się od konwertera systemów liczbowych?

Konwerter podstaw tłumaczy pojedynczą liczbę z jednej podstawy na inną. To narzędzie idzie o krok dalej: wykonuje działania arytmetyczne (dodawanie, odejmowanie, mnożenie, dzielenie) bezpośrednio na dwóch liczbach binarnych i pokazuje wynik w postaci binarnej, tak jak wykonałbyś działanie ręcznie na papierze, cyfra po cyfrze.

›Co oznacza reszta przy dzieleniu?

Dzielenie binarne dwóch liczb całkowitych zwykle nie dzieli się równo, więc wynik jest pokazywany jako iloraz i reszta, tak samo jak 10 ÷ 3 w systemie dziesiętnym daje iloraz 3 i resztę 1. Iloraz × dzielnik + reszta zawsze równa się oryginalnej dzielnej.

›Czy to obsługuje bardzo duże liczby binarne?

Tak. Wewnętrznie używa typu BigInt JavaScriptu o dowolnej precyzji zamiast zwykłych liczb zmiennoprzecinkowych, więc pozostaje dokładne nawet dla liczb binarnych znacznie dłuższych niż mniej więcej 53 bity, które zwykła liczba może precyzyjnie przedstawić.

›Jak działa konwersja z binarnego na dziesiętny?

Każda cyfra binarna reprezentuje potęgę 2 na podstawie swojej pozycji, tak jak każda cyfra dziesiętna reprezentuje potęgę 10. Na przykład binarne 10010 równa się (1×2⁴) + (0×2³) + (0×2²) + (1×2¹) + (0×2⁰) = 18 w systemie dziesiętnym.

›Dlaczego otrzymałem błąd, wprowadzając moją liczbę binarną?

Liczby binarne mogą zawierać tylko cyfry 0 i 1. Jeśli wpiszesz jakikolwiek inny znak, lub zostawisz pole puste, narzędzie poprosi cię o poprawienie zamiast po cichu zgadywać, co miałeś na myśli.

Powiązane Narzędzia