255
255
FF
255 ÷ 16 = 15 나머지 15, 이어서 15 ÷ 16 = 0 나머지 15입니다. 두 나머지 모두 F입니다.
정수를 입력하면 16진수로 바뀌고, 16으로 나누는 과정이 아래에 한 줄씩 표시됩니다. 처음에는 FF인 255가 입력되어 있습니다.
마지막 업데이트
Coddy는 브라우저에서 실제 코드를 작성하며 배웁니다. 인터랙티브 레슨, 즉각적인 피드백, 막힐 때 도와주는 AI까지.
16으로 나눌 때마다 0부터 15 사이의 나머지가 나오고, 그 나머지가 오른쪽부터 차례로 다음 16진수 자리가 됩니다. 500이라면 500 ÷ 16 = 31 나머지 4, 31 ÷ 16 = 1 나머지 15(F), 1 ÷ 16 = 0 나머지 1입니다. 아래에서 위로 읽으면 1F4입니다.
2진수 형태를 이미 알고 있다면 지름길이 있습니다. 비트를 오른쪽부터 네 개씩 묶고, 각 묶음을 16진수 한 자리로 바꾸면 됩니다. 이 방법은 2진수 16진수 변환기에서 볼 수 있습니다.
변환기는 모든 정수에 대해 나눗셈 과정을 적어 주고, BigInt를 쓰기 때문에 64비트 값도 정확합니다.
255
FF
255 ÷ 16 = 15 나머지 15, 이어서 15 ÷ 16 = 0 나머지 15입니다. 두 나머지 모두 F입니다.
rgb(255, 136, 0)
#FF8800
채널마다 따로 변환합니다. 255는 FF, 136은 88, 0은 00입니다.
500
1F4
나머지는 4, 15, 1입니다. 15를 F로 적고 아래에서 위로 읽으면 1F4가 됩니다.
128512
1F600
128512는 활짝 웃는 얼굴 이모지의 코드 포인트로, U+1F600이라고 씁니다.
0x10은 16이므로 16진수 값에는 0x 접두사를 붙이세요.hex(255)가 '0xff'를, format(255, 'X')가 'FF'를 반환합니다. JavaScript에서는 (255).toString(16)이 'ff'를 반환합니다.