Konwerter numerów
Przelicz numery między binarnymi, ósmicznymi, dziesiętnymi i szesnastym.
Wyniki aktualizacja podczas pisania.
O tym kalkulatorze
Przetwornik numeru bazowego przepisuje cyfrę z jednej bazy pozycyjnej do drugiej – binarna (baza 2), ośmiorka (baza 8), przelicznik poprzeczny (baza 10) i sześciodecymalny (baza 16). Odczytuje wartość Twoją w bazie źródła, wytwarza wartość pozycjową, a następnie ponownie wyraża tę wartość w bazie docelowej. Każda baza wykorzystuje stały zestaw cyfr: 0–1 dla binarnych, 0–7 dla binarnych, 0–9 dla sześciennych i 0–9 następnie A–F dla sześciennej, gdzie A–F stanowi 10–15. Ponieważ 16 to 24, każda heksadecydowa liczba ma dokładnie cztery cyfry, dlatego programerzy mogą sprawdzić heksadecydłowe w przypadku bycia surowych. Przykład: numer dziesiątkowa 255 to 11 w sześcidecymalnych, ponieważ 16 to dokładnie 24 = 15×16 + 15. Przetwornik informuje wartość pośrednią, więc można sprawdzić,
Często zadawane pytania
Jak przekształcić dziesiętną na binarną?
Wielokrotnie podzielony przez 2 i czytaj pozostałe od dołu do góry. Na przykład 10 w dziesięcioprzepadku jest 1010 w binarnym, a 255 to 11.
W jakim celu stosuje się sześciodecymalny?
Heksadecimalna (baza 16) pakuje cztery bity binarne w jedną cyfrę (0–9, a następnie A–F), więc jest to kompaktowy sposób zapisania bajtów. Numerem decydowym 255 jest FF w heksadecydli.
Dlaczego mój numer pokazuje pojemnik?
Cyfry muszą być ważne dla podstawy źródła — na przykład tylko 0 i 1 w binarnej, lub 0–9 i A–F w heksadecydli. Nieprawidłowa cyfra sprawia, że wynik jest niezdefiniowany.
Co oznaczają litery A do F w sześciodziesiątnej?
Są one jednocyfrowe dla wartości 10 do 15: A jest 10, B jest 11, do F, co jest 15, pozwala bazować 16 liczb mieści się do 15 w jednym miejscu, zanim musi przenieść.
Dlaczego każda cyfra hex równa się cztery cyfry binarne?
Ponieważ 16 równa się 2 do czwartej potęgi, każda sześciodecydowa cyfra obejmuje dokładnie cztery bity. Więc bajt 11 grupy do 1 1, czyli FF - ten przetwór numeru bazy robi to grupowanie dla Ciebie.
Czy ten konwerter może trzymać się bardzo dużymi liczbami?
Działa na całe liczby i jest dokładny do zakresu liczby cyfr są przechowywane dokładnie (około 9 quadrillion, lub 253). Poza tym, niezwykle długie binarne lub sześciodecydowe struny mogą tracić dokładność w ich ostatnich cyfrach.
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/number-base/
curl
curl "https://calculator.free/api/v1/number-base/?amount=255&from=10&to=2"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/number-base/?" + new URLSearchParams({
"amount": "255",
"from": "10",
"to": "2"
}));
const data = await r.json();
console.log(data.results);
Wyniki to szacunkowe wyniki ogólnych wytycznych, a nie porad finansowych, medycznych lub podatkowych.