Konwerter podstaw liczb

Konwerter Liczb Dziesiętnych na Szesnastkowe

Konwertuj liczby dziesiętne na szesnastkowe lub binarne natychmiast. Narzędzie weryfikuje wprowadzone dane, obsługuje bardzo duże liczby całkowite i pokazuje jasne kroki konwersji.

Konwertuj liczbę dziesiętną

Wprowadź liczbę całkowitą w systemie dziesiętnym i wybierz, czy chcesz przekonwertować ją na system szesnastkowy, czy binarny. Wpis dziesiętny używa cyfr od 0 do 9.

Wynik w systemie szesnastkowym 1CE
Zamień hex na dziesiętny zamiast tego

Kroki konwersji na żywo

Wyjaśnienie aktualizuje się w miarę wpisywania danych. Dla bardzo dużych liczb narzędzie zachowuje dokładny wynik i podsumowuje metodę, zamiast wyświetlać zbyt długą listę kroków.

Jak obliczany jest ten wynik

  1. Podziel liczbę dziesiętną przez bazę docelową.
  2. Zapisz każdą resztę z każdego kroku dzielenia.
  3. Czytaj reszty od dołu do góry, aby uzyskać końcową wartość.
Uwaga dotycząca dokładności: Ten konwerter używa JavaScript BigInt do konwersji liczb całkowitych, dzięki czemu duże liczby całkowite są przetwarzane dokładnie, a nie zaokrąglane jak zwykłe liczby zmiennoprzecinkowe.

Czym są liczby dziesiętne, szesnastkowe i binarne?

System dziesiętny to powszechnie stosowany system liczbowy o podstawie 10. Używa on dziesięciu cyfr: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

System heksadecymalny jest systemem o podstawie 16. Używa cyfr 0–9 oraz liter A, B, C, D, E i F, gdzie A odpowiada wartości 10, a F wartości 15.

System binarny jest oparty na podstawie 2 i używa tylko 0 oraz 1. Komputery wewnętrznie korzystają z systemu binarnego, podczas gdy heksadecymalny często stosuje się jako zwięzłą formę zapisu danych binarnych.

Jak przeliczyć liczbę dziesiętną na szesnastkową

Aby przekonwertować liczbę dziesiętną na szesnastkową, wielokrotnie dziel liczbę dziesiętną przez 16 i zapisuj resztę z dzielenia. Reszty od 10 do 15 zamień na litery A-F.

462 ÷ 16 = 28 reszta 14 = E
28 ÷ 16 = 1 reszta 12 = C
1 ÷ 16 = 0 reszta 1
Wynik: 1CE₁₆

Dziesiętna liczba 462 przelicza się na szesnastkową 1CE.

Jak przeliczyć liczbę dziesiętną na binarną

Aby przeliczyć liczbę dziesiętną na binarną, wielokrotnie dziel liczbę dziesiętną przez 2 i zapisuj resztę z dzielenia. Wynik binarny otrzymuje się odczytując reszty od dołu do góry.

42 ÷ 2 = 21 reszta 0
21 ÷ 2 = 10 reszta 1
10 ÷ 2 = 5 reszta 0
5 ÷ 2 = 2 reszta 1
2 ÷ 2 = 1 reszta 0
1 ÷ 2 = 0 reszta 1
Wynik: 101010₂

Dziesiętna liczba 42 przelicza się na binarną 101010.

Kiedy przydatna jest konwersja z systemu dziesiętnego na szesnastkowy

Konwersja z systemu dziesiętnego na szesnastkowy jest powszechna w programowaniu, debugowaniu, wartościach kolorów, adresach pamięci, punktach kodowych Unicode oraz niskopoziomowej analizie danych.

Na przykład liczba dziesiętna 255 w systemie szesnastkowym to FF. W kodzie koloru RGB wartość FF oznacza maksymalną wartość kanału koloru.

Zasady wprowadzania danych

  • Użyj cyfr 0–9 do wprowadzania wartości dziesiętnych.
  • Przecinki, spacje i podkreślenia są ignorowane dla ułatwienia czytania.
  • Liczby całkowite są obsługiwane. Ułamki nie są konwertowane przez to narzędzie.
  • Ujemne liczby całkowite są obsługiwane, np. -462.