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.hex(255) zwraca '0xff', a format(255, 'X') zwraca 'FF'. W JavaScripcie (255).toString(16) zwraca 'ff'.