0xFF jest liczbą szesnastkową (hex). Możemy powiedzieć, że jest to liczba szesnastkowa, ponieważ zaczyna się od 0X. liczby szesnastkowe, takie jak 0xFF, nie są często używane w codziennym życiu, ale widzimy, że są używane do pewnych rzeczy, takich jak kolory html, skracanie liczb binarnych, kody błędów komputerowych i ćwiczenia matematyczne.
system liczb szesnastkowych ma 16 symboli (podstawa 16) zamiast systemu dziesiętnego, który ma 10 liczb (podstawa 10). Symbolami hex są 0 1 2 3 4 5 6 7 8 9 A B C D E F gdzie a=10, B=11, C=12. D = 13, E = 14 I F = 15.
jak powiedzieliśmy powyżej, 0x oznacza, że jest to liczba szesnastkowa i jest to jedyny cel 0X. Tak więc, aby przekonwertować liczbę szesnastkową, taką jak 0xFF, na dziesiętną, musimy tylko spojrzeć na symbole po 0x, które są FF.
aby przekonwertować liczbę szesnastkową 0xFF na dziesiętną (lub dowolną inną liczbę szesnastkową), wykonaj następujące kroki:
Krok 1) pomnóż ostatnią cyfrę przez 1, pomnóż drugą do ostatniej cyfry przez 16, pomnóż trzecią do ostatniej cyfry przez 16 x 16, pomnóż czwartą do ostatniej cyfry przez 16 x 16 x 16, pomnóż piątą do ostatniej cyfry przez 16 x 16 x 16 x 16 i tak dalej, aż wszystkie cyfry zostaną użyte.
Krok 2) Dodaj wszystkie produkty, które otrzymałeś z kroku 1, Aby uzyskać odpowiedź na 0xFF w układzie dziesiętnym.
oto matematyka za pomocą powyższych kroków pokazująca, jak przekonwertować 0xFF na dziesiętny.
F x 1 = 15
F x 16 = 240
15 + 240 = 255
to wszystko. Oto odpowiedź na 0xFF w układzie dziesiętnym:
+