Konwerter systemów liczbowych

Konwertuj liczby między systemem binarnym, ósemkowym, dziesiętnym i szesnastkowym.

Ładowanie narzędzia…

Konwerter systemów liczbowychWpisz liczbę w dowolnym systemie — binarnym, ósemkowym, dziesiętnym lub szesnastkowym — a pozostałe trzy zaktualizują się natychmiast. Dzięki arytmetyce BigInt dowolnie duże liczby całkowite są konwertowane bez utraty precyzji, a wartości ujemne są obsługiwane. Wszystko jest obliczane lokalnie w Twojej przeglądarce.

Czym jest Konwerter systemów liczbowych?

Konwerter systemów liczbowych to darmowe narzędzie online do konwersji podstawy, które przelicza liczby całkowite między systemem binarnym (base 2), ósemkowym (base 8), dziesiętnym (base 10) i szesnastkowym (base 16). Wpisz liczbę w dowolne pole, a pozostałe trzy zaktualizują się natychmiast, dzięki czemu działa jako konwerter z dziesiętnego na binarny, z dziesiętnego na szesnastkowy, z szesnastkowego na dziesiętny lub z binarnego na ósemkowy. Korzystają z niego programiści, studenci oraz inżynierowie elektroniki i sieci, którzy odczytują maski bitowe, kody kolorów, adresy pamięci i flagi uprawnień. Ponieważ używa arytmetyki BigInt, konwertuje dowolnie duże liczby całkowite bez utraty precyzji i obsługuje liczby ujemne.

Jak używać Konwerter systemów liczbowych

  1. Wybierz pole odpowiadające systemowi, w którym Twoja liczba już się znajduje: Binarny (base 2), Ósemkowy (base 8), Dziesiętny (base 10) lub Hex (base 16).
  2. Wpisz lub wklej swoją liczbę całkowitą w to pole; pozostałe trzy pola przeliczają się na bieżąco w trakcie pisania.
  3. Dodaj znak minus na początku dla wartości ujemnych; szesnastkowe litery a-f są akceptowane w obu wielkościach i wyświetlane wielkimi literami.
  4. Użyj przycisku Kopiuj wyświetlanego obok dowolnego niepustego pola, aby skopiować tę reprezentację do schowka.
  5. Jeśli znak jest nieprawidłowy dla wybranego systemu, przeczytaj notatkę o nieprawidłowych cyfrach i popraw dane wejściowe.
  6. Naciśnij Wyczyść, aby opróżnić wszystkie pola i przywrócić edycję do pola Dziesiętnego.

Przykłady

Z dziesiętnego na szesnastkowy, binarny i ósemkowy

Wejście

255 (Decimal)

Wyjście

Binary 11111111, Octal 377, Hex FF

Z szesnastkowego na dziesiętny

Wejście

FF (Hex)

Wyjście

Decimal 255, Binary 11111111, Octal 377

Ujemna wartość dziesiętna

Wejście

-10 (Decimal)

Wyjście

Binary -1010, Octal -12, Hex -A

Najczęściej zadawane pytania

Jakie systemy liczbowe obsługuje?
Cztery: binarny (base 2), ósemkowy (base 8), dziesiętny (base 10) i szesnastkowy (base 16). Edycja dowolnego pola natychmiast przelicza go na pozostałe trzy.
Czy obsługuje bardzo duże liczby i liczby ujemne?
Tak. Używa arytmetyki BigInt, więc dowolnie duże liczby całkowite są konwertowane bez utraty precyzji, a znak minus na początku daje wartości ujemne w każdym systemie.
Dlaczego widzę komunikat o nieprawidłowych cyfrach?
Wprowadziłeś znak niedozwolony dla tego systemu, na przykład 2 w polu binarnym lub G w polu szesnastkowym. Binarny przyjmuje 0-1, ósemkowy 0-7, dziesiętny 0-9, a szesnastkowy 0-9 oraz a-f. Usuń go, a pola ponownie się zaktualizują.
Czy konwertuje ułamki lub liczby z przecinkiem?
Nie. Działa tylko na liczbach całkowitych i nie obsługuje wartości ułamkowych ani zmiennoprzecinkowych.
Czy moje dane są gdzieś przesyłane?
Nie. Każda konwersja odbywa się w całości w Twojej przeglądarce za pomocą JavaScriptu po stronie klienta. Nic, co wpiszesz, nie jest wysyłane na serwer ani przechowywane online.

Powiązane narzędzia