255
255
FF
255 ÷ 16 = 15 reszta 15, potem 15 ÷ 16 = 0 reszta 15. Obie reszty to F.
Wpisz liczbę całkowitą i odczytaj ją w systemie szesnastkowym, a pod spodem zobacz każde dzielenie przez 16. Na start jest 255, czyli FF.
Ostatnia aktualizacja
Coddy uczy cię przez pisanie prawdziwego kodu w przeglądarce: interaktywne lekcje, natychmiastowa informacja zwrotna i pomoc AI, gdy utkniesz.
Każde dzielenie przez 16 daje resztę od 0 do 15, a ta reszta to kolejna cyfra hex, licząc od prawej. Dla 500: 500 ÷ 16 = 31 reszta 4, 31 ÷ 16 = 1 reszta 15 (F) i 1 ÷ 16 = 0 reszta 1. Odczytane od dołu daje to 1F4.
Jeśli masz już postać binarną, jest skrót: podziel bity na grupy po cztery od prawej i zamień każdą grupę na jedną cyfrę hex. Tę metodę pokazuje kalkulator binarny na szesnastkowy.
Kalkulator rozpisuje kroki dzielenia dla każdej liczby całkowitej i korzysta z BigInt, więc wartości 64-bitowe pozostają dokładne.
255
FF
255 ÷ 16 = 15 reszta 15, potem 15 ÷ 16 = 0 reszta 15. Obie reszty to F.
rgb(255, 136, 0)
#FF8800
Zamień każdy kanał osobno: 255 to FF, 136 to 88, a 0 to 00.
500
1F4
Reszty to 4, 15 i 1. Odczytane od dołu, z 15 zapisanym jako F, dają 1F4.
128512
1F600
128512 to punkt kodowy emotki z szerokim uśmiechem, zapisywany jako U+1F600.
0x10 to 16, więc oznaczaj wartości hex prefiksem 0x.FF. 255 to 15 × 16 + 15, a 15 zapisuje się jako F.
64. 100 ÷ 16 = 6 reszta 4, więc cyfry hex to 6 i 4.
hex(255) zwraca '0xff', a format(255, 'X') zwraca 'FF'. W JavaScripcie (255).toString(16) zwraca 'ff'. Te konwersje możesz uruchomić w kompilatorze Pythona online.Jedna cyfra hex to dokładnie cztery bity, więc bajt to zawsze dwie cyfry hex. Dane binarne czyta się tak znacznie łatwiej niż w systemie dziesiętnym, gdzie granice bajtów nie pokrywają się z cyframi.