Matematyka

Konwerter systemów liczbowych — Dwójkowy, ósemkowy, szesnastkowy

Przelicz liczbę między systemem dwójkowym, ósemkowym, dziesiętnym, szesnastkowym i o podstawie 36.

Formuły i źródła zaktualizowano · Źródła danych · 1Zobacz algorytm, stałe i domyślne dane wejściowe (JSON)

Wpisz swoje wartości

Dziesiętny (podstawa 10) 255
Wyniki

Dziesiętny (podstawa 10)

Dziesiętny (podstawa 10)Dziesiętny (podstawa 10): 255 / Dwójkowy (podstawa 2): 11111111 / Ósemkowy (podstawa 8): 377 / Szesnastkowy (podstawa 16): FF / Podstawa 36: 73Dziesiętny (podstawa 10)255=Dwójkowy (podstawa 2)11111111=Ósemkowy (podstawa 8)377=Szesnastkowy (podstawa 16)FF=Podstawa 3673

O tym kalkulatorze

Liczba zapisana w dowolnym systemie to po prostu suma cyfr pomnożonych przez kolejne potęgi podstawy — 1F w systemie szesnastkowym to 1×16 + 15, czyli 31. Konwerter przetwarza dane na arytmetyce liczb całkowitych, a nie zmiennoprzecinkowej, więc długie ciągi binarne pozostają dokładne na każdym etapie.

Przykładowe obliczenie

obliczono na wartościach domyślnych podanych poniżej

Wartość do przeliczenia 255 · System wejściowy Dziesiętny (podstawa 10) Dziesiętny (podstawa 10) 255 · Dwójkowy (podstawa 2) 11111111 · Ósemkowy (podstawa 8) 377 · Szesnastkowy (podstawa 16) FF · Podstawa 36 73

Metoda i założenia

n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) Liczba zapisana w dowolnym systemie to po prostu suma cyfr pomnożonych przez kolejne potęgi podstawy — 1F w systemie szesnastkowym to 1×16 + 15, czyli 31. Konwerter przetwarza dane na arytmetyce liczb całkowitych, a nie zmiennoprzecinkowej, więc długie ciągi binarne pozostają dokładne na każdym etapie.

Źródła danych

Zastrzeżenie

Te kalkulatory podają ogólne wyniki matematyczne. Nadają się do nauki, planowania i szacowania — zweryfikuj każdą wartość, która trafi do ocenianej pracy, publikowanej liczby lub zobowiązania finansowego.

Utrzymywane przez: CalcDelta Formuły i źródła zaktualizowano ·

Źródło implementacji

Ten zapis opisuje implementację strony, a nie niezależną walidację. Źródła zewnętrzne wspierają tylko wskazany wzór lub definicję; szacunki i własne reguły zachowują swoje założenia.

Zobacz algorytm, stałe i domyślne dane wejściowe (JSON)

Embed this calculator

Copy the iframe snippet to place this calculator on your site. No account required. The snippet stays in sync with the inputs currently shown.

Najczęstsze pytania

Jakiego wzoru używa Konwerter systemów liczbowych — Dwójkowy, ósemkowy, szesnastkowy?

Wzór: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K)

Jakie dane i granice dotyczą Konwerter systemów liczbowych — Dwójkowy, ósemkowy, szesnastkowy?

Użyj jednostek podanych przy polach. Są to granice formularza, a nie zalecane wartości. n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) Liczba zapisana w dowolnym systemie to po prostu suma cyfr pomnożonych przez kolejne potęgi podstawy — 1F w systemie szesnastkowym to 1×16 + 15, czyli 31. Konwerter przetwarza dane na arytmetyce liczb całkowitych, a nie zmiennoprzecinkowej, więc długie ciągi binarne pozostają dokładne na każdym etapie.

Jaki jest pełny przykład obliczenia dla Wartość do przeliczenia = 255; System wejściowy = Dziesiętny (podstawa 10)?

Dane: Wartość do przeliczenia = 255; System wejściowy = Dziesiętny (podstawa 10). Obliczenie: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K). Wyniki: Dziesiętny (podstawa 10) = 255; Dwójkowy (podstawa 2) = 11111111; Ósemkowy (podstawa 8) = 377; Szesnastkowy (podstawa 16) = FF; Podstawa 36 = 73.