Binarny / Hex / Przelicznik dziesiętny
Przelicz liczbę między binarną, ośmiątną, dziesiętną i sześciodziesięczną, z tabelą podziału.
Wyniki aktualizacja podczas pisania.
O tym kalkulatorze
Binarny, hex i przetwornik dziesiętny pokazuje tę samą liczbę w różnych bazach. Komputery ostatecznie działają w binarnych (baza 2), ale programerzy rutynowo przełączają się między podstawami, aby czytelnie przeczytać wartości: dziesiętne (baza 10) dla ilości codziennych, sześciodecydłowe (baza 16) dla wartości bajtowych i adresów pamięci, oraz ośmiotek (baza 8) dla rzeczy takich jak Unix uprawnienia do plików. Ten przetwórnik przyjmuje całą liczbę w dowolnej z tych czterech podstaw i pokazuje ją w wszystkich czterech na raz, razem z jej długością bitu. Dozwolone w każdej bazie cyfry dozwolone do jednej równanej wartości do jednej działki (baze FF w heksadecymal, 377 w oktach i 11 binarnych kodów 0decyd A–F w każdym sześciocy (ba) jest dokładnie jednocyfrowe wartości, które odrzucają na wejście, a wejtkę, w
Często zadawane pytania
Jak przekształcić dziesiąteczny na sześciodecydowy?
Podzielenie przez 16 i czytaj pozostałe od ostatniego do pierwszego, używając A–F dla 10–15. Dziesiętny 255 jest FF w heksadecydli i 11 w binarnym.
Dlaczego w obliczaniu stosuje się sześciodecyzmowy?
Każda hex cyfra ma dokładnie cztery biały biarkowe, więc hex jest kompaktowym, czytelnym sposobem zapisania wartości bajtów i adresów pamięci – 0xFF jest jednym bajtem wszystkich.
Czy mogę wprowadzić numery z 0x, 0b lub 0o prefixów?
Tak. Wiodący prefix 0x (hex), 0b (binarny) lub 0o (oktalny) jest automatycznie odbierany, więc można wklejać wartości prosto z kodu. Upewnij się, że podstawa wyjścia odpowiada wniesionym cyfrom.
Co mi mówi długość?
To jest ile cyfr binarnych wymaga wartości. Dyskusja 255 to 8 bitów (jeden bajt); 256 potrzebuje 9 bitów. Długość bitów jest przydatna do wyboru typów danych i sprawdzania, czy wartość pasuje do bajtu, 16-bitowego słowa lub 32-bitowego rejestru.
W jakim celu stosuje się ośmiookalne?
Oktalne grupy bity w trójkach i pokazuje się głównie w Unix uprawnieniach do plików (jak 755 lub 644) i niektórych systemach dziedziczących. Każda cyfra ósmiczna ma dokładnie trzy biały binarne, w jaki sposób każda heksadecydowa liczba ma cztery.
Dlaczego dostałem "numer błędu dla tej bazy"?
W wybranej bazie nie jest dozwolona cyfra, np. litera F lub cyfra 8 w numerze binarnym, która pozwala tylko na 0 i 1. Przełącz bazę wejścia, aby dopasować wartość lub skorygować wartość poza zasięgiem.
API – użyj tego kalkulatora z kodu
Wyślij ten kalkulator jako bezpłatny punkt końcowy JSON – nie jest wymagany klucz. Wyślij wartości pola poniżej jako parametry zapytania lub JSON. Przeczytaj pełne dokumenty API →
Punkt końcowy
GET https://calculator.free/api/v1/binary-hex/
curl
curl "https://calculator.free/api/v1/binary-hex/?value=255&base=10"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/binary-hex/?" + new URLSearchParams({
"value": "255",
"base": "10"
}));
const data = await r.json();
console.log(data.results);
Wyniki to szacunkowe wyniki ogólnych wytycznych, a nie porad finansowych, medycznych lub podatkowych.