진법(Number System)이란 숫자를 이용해 수를 셀 때, 자릿수가 올라가는 단위를 기준으로 하는 셈법의 총칭을 의미한다.
(an−1an−2...a−1a0)=an−1rn−1+an−2rn−2+...+a1r+a0
위와 같은 식은 0≤ai<r을 만족할 때 임의의 정수 r진법을 나타내는 식이다.
2진법과 16진법간의 변환은 매우 간단하고 직접적이다.