Przelicznik szesnastkowy do dziesiętnego
Przelicz liczby szesnastkowe na liczby dziesiętne łatwo i dokładnie.
Wpisz swój numer
Spis treści
Zrozumienie szesnastkowego i jego historii
Co to jest Hexdecimal?
System liczby szesnastkowej (lub bazowej -16) używa szesnastu odrębnych symboli do reprezentowania wartości. Wykorzystuje cyfry 0- 9 do reprezentowania wartości od 0 do 9, a litery A- F do reprezentowania wartości od 10 do 15. Szesnastkowy jest szeroko stosowany w komputerach, ponieważ zapewnia bardziej kompaktową i czytelną dla człowieka reprezentację danych binarnych.
Numery szesnastkowe
Historia
The earliest known use of base-16 was by the mathematician Gottfried Wilhelm Leibniz in the late 17th century. Leibniz, who is also known for developing calculus and the binary system, initially called it "sedecimal." Throughout the centuries, it has been referred to by various names, including sedecimal, sexdecimal, and sedenary.
Hexadecimal as we know it today became widely used in the computing era. The term "hexadecimal" first appeared in technical documentation in 1950 when it was used for inputting numbers and instructions into the Standards Eastern Automatic Computer (SEAC), designed by the National Bureau of Standards in the United States.
Dlaczego używać szesnastkowego?
Istnieje kilka przekonujących powodów, dla których szesnastkowy jest szeroko stosowany w komputerach:
- Efektywne przedstawicielstwo Binarne:Każda cyfra szesnastkowa reprezentuje dokładnie cztery bity binarne, co sprawia, że konwersja między szesnastkowym i binarnym proste. To czyni go idealnym skrótem do reprezentowania danych binarnych.
- Compact Notation:Szesnastkowy wymaga mniejszej liczby cyfr niż binarny do reprezentowania tej samej wartości. Na przykład liczba binarna 11010110 może być wyrażona jako D6 w szesnastkowym.
- Zagadnienie pamięci:W komputerach adresy pamięci są często wyrażane w szesnastku, ponieważ skutecznie reprezentują wartości bajtowe i lokalizacje pamięci.
- Reprezentacja kolorów:W projektowaniu stron internetowych i grafice cyfrowej kolory są zazwyczaj definiowane przy użyciu notacji szesnastkowej (np. # FF0000 dla czerwonego), gdzie każda para cyfr reprezentuje intensywność czerwonych, zielonych i niebieskich komponentów.
- Identyfikacja błędu:Szesnastkowy służy do definiowania lokalizacji błędów pamięci, co pomaga programistom znaleźć i naprawić problemy bardziej efektywnie.
Oznaczenie szesnastkowe
W celu odróżnienia liczb szesnastkowych od innych systemów liczbowych, powszechnie stosowane są różne przedrostki lub przyrostki:
Zrozumienie struktury i celu liczb szesnastkowych jest pierwszym krokiem w opanowaniu technik konwersji. Poniższe sekcje wyjaśniają szczegółowy proces konwersji wartości szesnastkowych na dziesiętne.
Jak konwertować szesnastkowy do dziesiętny
Szesnastkowy (podstawa-16) używa następujących cyfr:
0-9
A = 10
B = 11
C = 12
D = 13
E = 14
F = 15
Krok do konwersji:
-
1Zapisz numer szesnastkowy
-
2Mnożyć każdą cyfrę przez 16 podniesioną do potęgi pozycji (zaczynając od 0 po prawej)
-
3Dodaj wszystkie produkty, aby otrzymać liczbę dziesiętną
1A = (1 × 16¹) + (10 × 16⁰)
1A = 16 + 10
1A = 26
Wspólne przykłady
Przykład 1Numery podstawowe
0x0 = 0
0x1 = 1
0x9 = 9
Przykład 2Listy
0xA = 10
0xF = 15
0xFF = 255
Przykład 3Wspólne wartości
0x10 = 16
0x100 = 256
0x1000 = 4096
Przykład 4Mieszane numery
0x1A = 26
0xB4 = 180
0x3E8 = 1000