16진수

    [JAVA-basic] 진법

    10진법과 2진법 우리가 일상생활에서 사용하는 것은 10진법에 익숙해져있다. 0~9까지의 숫자로 모든 숫자를 표현할 수 있는 것도 10진법을 사용해서이다. 하지만 대부분의 컴퓨터는 2진 체계로 설계되었기 때문에, 2진법을 알지 못하면 컴퓨터의 동작원리나 데이터 처리방식을 이해할 수 없다. 변수에 값을 저장하면 10진수로 저장되는 것처럼 보이지만, 실제로 컴퓨터는 2진수 밖에 모르기 때문에 다음과 같이 2진수로 바뀌어 저장된다. int age = 24; age 25 -> age 11001 비트와 바이트 한 자리의 2진수를 비트(bit)라고 하며, 1비트는 컴퓨터가 값을 저장할 수 있는 최소단위이다. 1비트 8개를 묶어서 바이트(byte)라는 단위로 정의해서 데이터의 기본 단위로 사용한다. 1비트는 한 자리..