Jak używać
- Wpisz liczbę. Akceptowane są prefiksy 0x, 0o i 0b oraz separatory _ i spacje.
- Wybierz podstawę, w której zapisana jest liczba.
- Odczytaj wartość w innych podstawach i skopiuj wybrany wynik.
- Ustaw własną podstawę 2–36, aby zobaczyć nietypowy system, na przykład podstawę 32.
Opis opcji
- Podstawa wejścia
- Cyfry powyżej 9 są zapisywane literami: a to 10, f to 15, a z to 35. Wielkość liter nie ma znaczenia.
- Duże liczby
- Obliczenia używają liczb całkowitych o dowolnej precyzji, więc wartości 64-bitowe i większe nie są zaokrąglane.
- Uzupełnienie do dwóch
- Dla liczb ujemnych pokazuje wzorzec bitowy przechowywany w najmniejszej pasującej liczbie ze znakiem 8, 16, 32, 64 lub 128 bitów.
- Grupowanie cyfr
- Dzieli zapis binarny i szesnastkowy na grupy po cztery, a dziesiętny po trzy. Kopiowanie usuwa spacje.
Szybka tabela
| Dziesiętny | Binarny | Ósemkowy | Hex |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 7 | 111 | 7 | 7 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 255 | 1111 1111 | 377 | FF |
| 1024 | 100 0000 0000 | 2000 | 400 |
| 65535 | 1111 1111 1111 1111 | 177777 | FFFF |
Najczęściej zadawane pytania
Jak ręcznie przeliczyć binarny na dziesiętny?
Pomnóż każdy bit przez 2 podniesione do jego pozycji, licząc od zera z prawej strony, i dodaj wyniki. 1011 to 1×8 + 0×4 + 1×2 + 1×1 = 11.
Dlaczego jedna cyfra szesnastkowa odpowiada czterem bitom?
Szesnaście wartości od 0 do f wymaga dokładnie czterech bitów, bo 2⁴ = 16. Dlatego bajt zapisuje się dwiema cyframi hex.
Czy obsługiwane są ułamki?
Nie, tylko liczby całkowite. Ułamki takie jak 0,1 często nie mają skończonego zapisu binarnego.
Jaka jest największa liczba?
Nie ma praktycznego limitu. Liczby z tysiącami cyfr są konwertowane szybko.
Prywatność
To narzędzie działa w całości w przeglądarce. Twoje pliki i tekst są przetwarzane na Twoim urządzeniu i nigdy nie trafiają na nasze serwery.