Jak konwertować między systemem binarnym, dziesiętnym i szesnastkowym
- Wpisz liczbę w polu jej systemu: dziesiętnego, binarnego, ósemkowego lub szesnastkowego.
- Pozostałe trzy pola wypełnią się natychmiast.
- Aby przekonwertować tekst, wpisz go w polu tekstowym i zobacz jego zapis binarny i szesnastkowy.
- Możesz też wkleić bity lub bajty hex, aby odzyskać oryginalny tekst.
Systemy liczbowe i tekst w zapisie binarnym
Liczby można zapisywać w różnych systemach. Dziesiętny używa dziesięciu cyfr (0–9), binarny dwóch (0 i 1), ósemkowy ośmiu (0–7), a szesnastkowy szesnastu (0–9 i A–F). Liczba dziesiętna 255 to 11111111 w systemie binarnym, 377 w ósemkowym i FF w szesnastkowym.
Aby zamienić liczbę dziesiętną na binarną, dzielisz ją wielokrotnie przez 2 i czytasz reszty od końca; aby zamienić binarną na dziesiętną, dodajesz każdą jedynkę pomnożoną przez odpowiednią potęgę dwójki. Narzędzie robi to dla liczb całkowitych dowolnej wielkości, bez utraty dokładności.
Tekst w komputerze jest przechowywany jako bajty. W kodowaniu UTF-8 litera A to bajt 01000001 (65 dziesiętnie, 41 w hex), a litera z ogonkiem, jak ą, zajmuje dwa bajty. Dlatego tekst w zapisie binarnym jest zapisywany w grupach po 8 bitów na bajt.
O czym pamiętać
- Konwertowane są tylko nieujemne liczby całkowite: bez ułamków i znaków.
- Tekst jest kodowany w UTF-8, najpowszechniejszym kodowaniu; inne kodowania dałyby inne bajty.
- Przy zamianie bajtów na tekst narzędzie ostrzega, jeśli bajty nie tworzą poprawnego tekstu.
Najczęstsze pytania
Jak zamienić liczbę dziesiętną na binarną?
Wpisz liczbę w polu dziesiętnym i spójrz na pole binarne. Liczba dziesiętna 10 to 1010 w systemie binarnym.
Jak zamienić tekst na system binarny?
Wpisz tekst w polu tekstowym: każdy znak zostanie pokazany jako 8-bitowy bajt (A to 01000001).
Jak zamienić hex na system dziesiętny?
Wpisz liczbę w polu szesnastkowym. Na przykład FF to 255 w systemie dziesiętnym.
A co z bardzo dużymi liczbami?
Są konwertowane bez utraty dokładności, nawet gdy mają setki cyfr.
Czy to, co wpisuję, jest zapisywane?
Nie. Wszystko jest liczone w Twojej przeglądarce.