Konwertuj liczby między systemami binarnym, ósemkowym, dziesiętnym i szesnastkowym. Edytuj dowolne pole, a pozostałe zaktualizują się natychmiast. Duże wartości są dokładne, bez zaokrąglania.
Jak korzystać z narzędzia System liczbowy
Wpisz liczbę w dowolnym z czterech pól.
Pozostałe systemy aktualizują się natychmiast w trakcie pisania.
Przełączaj wielkie litery w zapisie szesnastkowym i kopiuj dowolną wartość jednym kliknięciem.
Ten konwerter systemów liczbowych przełącza liczby całkowite między systemem dwójkowym (podstawa 2), ósemkowym (podstawa 8), dziesiętnym (podstawa 10) i szesnastkowym (podstawa 16). Każde pole jest edytowalne, więc możesz wpisywać w dowolnym systemie i natychmiast odczytać odpowiednik w pozostałych.
Podstawa systemu liczbowego to po prostu liczba różnych cyfr, których używa system, zanim przejdzie na następną pozycję. System dziesiętny używa dziesięciu (0 do 9), dwójkowy dwóch (0 i 1), a szesnastkowy szesnastu, dodając od a do f dla wartości od dziesięciu do piętnastu, dlatego pojedyncza cyfra szesnastkowa zgrabnie reprezentuje cztery bity dwójkowe.
Konwersje używają liczb całkowitych o dowolnej precyzji (BigInt), więc nawet bardzo długie wartości pozostają dokładne, bez błędów zaokrągleń, które dotykają zwykłe liczby zmiennoprzecinkowe, gdy stają się duże.
Systemy liczbowe pojawiają się w całej pracy niskopoziomowej: szesnastkowy dla kolorów, bajtów i adresów pamięci, dwójkowy dla flag i masek sieciowych oraz ósemkowy dla uprawnień plików Unix. Odczyt tej samej wartości w różnych systemach znacznie ułatwia debugowanie i manipulowanie bitami.
Wiodący znak minus jest obsługiwany dla liczb ujemnych, spacje są ignorowane, więc możesz grupować cyfry dla czytelności, a opcja pokazuje wartości szesnastkowe wielkimi lub małymi literami.
Konwertuje tylko liczby całkowite. Konwersja podstaw dla ułamków to osobny problem i jest celowo pominięta, aby wyniki pozostały dokładne. Wszystko działa w Twojej przeglądarce.
Najczęściej zadawane pytania
Binarny (podstawa 2), ósemkowy (podstawa 8), dziesiętny (podstawa 10) i szesnastkowy (podstawa 16). Możesz edytować dowolny z nich, a reszta podąży za nim.
Tak. Używa liczb całkowitych o dowolnej precyzji (BigInt), więc nawet bardzo długie wartości konwertują się dokładnie, bez błędów zaokrąglania, które dotykają zwykłe liczby zmiennoprzecinkowe.
Tak, obsługiwany jest wiodący znak minus. Spacje są ignorowane, więc możesz grupować cyfry dla czytelności.
Nie, konwertuje liczby całkowite. Konwersja ułamków między systemami to osobny problem i celowo została pominięta, aby zachować dokładne wyniki.
Osadź to narzędzie
Dodaj to narzędzie do własnej witryny. Skopiuj poniższy fragment, aktualizuje się automatycznie.
<iframe src="https://monu.tools/embed/pl/number-base-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Powiązane narzędzia
Konwertuj CSV na tabelę Markdown i tabele Markdown z powrotem na CSV, w obu kierunkach.
Zdekoduj JSON Web Token, aby zbadać jego nagłówek i ładunek, z czytelnymi czasami wygaśnięcia i wydania. Działa w całości w Twojej przeglądarce, tokeny nigdy nie są przesyłane.
Testuj wyrażenie regularne na swoim tekście w czasie rzeczywistym. Zobacz każde dopasowanie podświetlone, z grupami przechwytującymi i flagami. Działa w całości w Twojej przeglądarce.
Twórz i sprawdzaj wyrażenia cron. Wybierz gotowy szablon lub edytuj pięć pól i zobacz następne czasy uruchomienia w swojej strefie czasowej. Działa w całości w Twojej przeglądarce.