Konwerter systemów liczbowych
- Pliki nie opuszczają urządzenia
- Działa w przeglądarce
- Za darmo, bez konta, bez znaku wodnego
8-bit two’s complement
Click a bit to flip it.- Unsigned
- 255
- Signed
- -1
- Hex
- 0xff
- Oct
- 0o377
Bytes & characters
As text (UTF-8): Not valid UTF-8 text.
IEEE-754 floating point
Type a decimal number to see its bit pattern, or edit the integer above to decode it.
- Sign
- 0 (+)
- Exponent
- 0 → 2-126
- Mantissa
- 0xff
Subnormal · 0x000000ff
Jak używać: Konwerter systemów liczbowych
Konwertuj liczby całkowite między systemem dziesiętnym, szesnastkowym, binarnym, ósemkowym i dowolną podstawą od 2 do 36, bez limitu rozmiaru. Pokazuje też uzupełnienie do dwóch do 128 bitów z klikalną siatką bitów, bajty w kolejności big-endian albo little-endian oraz wzorce bitów liczb zmiennoprzecinkowych IEEE-754.
- 1
Wpisz liczbę całkowitą w dowolne pole: Dziesiętne, Szesnastkowe, Binarne, Ósemkowe albo Podstawa własna. Przedrostki 0x, 0b i 0o działają w każdym polu.
- 2
W Formacie ustaw Grupowanie cyfr, Pokaż przedrostki, Szesnastkowe wielkimi literami oraz podstawę pola Podstawa własna (2–36).
- 3
Wybierz Szerokość bitową (Auto, 8–128) i Ze znakiem (uzupełnienie do dwóch), a potem kliknij dowolny bit w siatce, aby go przełączyć.
- 4
Sprawdź Bajty i znaki w kolejności Big-endian albo Little-endian albo wpisz liczbę dziesiętną w Wartości float, aby zobaczyć jej bity float32 albo float64.
Częste pytania
Czy jest limit rozmiaru liczby?
Konwersje podstaw są dokładne dla liczb całkowitych dowolnego rozmiaru. Uzupełnienie do dwóch, siatka bitów i widok bajtów sięgają do 128 bitów.
Czy konwertuje ułamki takie jak 0.1 na binarne?
Pola podstaw przyjmują tylko liczby całkowite. Aby zobaczyć, jak ułamek dziesiętny jest naprawdę zapisany, wpisz go w Wartość float w panelu liczb zmiennoprzecinkowych IEEE-754 i odczytaj znak, wykładnik i mantysę.
Jak zobaczyć liczbę ujemną w uzupełnieniu do dwóch?
Wpisz ją ze znakiem minusa, na przykład -5, i wybierz Szerokość bitową. Panel pokazuje odczyt ze znakiem i bez znaku oraz postać szesnastkową dla tej szerokości.
Co oznacza „Ta wartość potrzebuje więcej niż N bitów”?
Wartość nie mieści się w wybranej Szerokości bitowej, więc w widokach bitów i bajtów pokazane są tylko jej dolne N bitów. Wybierz większą szerokość albo Auto.
Czy pokazuje bajty jako tekst?
Tak. Bajty i znaki wymieniają każdy bajt szesnastkowo i dziesiętnie wraz ze znakiem ASCII, a Jako tekst (UTF-8) pokazuje odkodowany tekst, gdy bajty są poprawnym UTF-8.
