(공감과 댓글 하나는 글쓴이에게 큰 힘이 됩니다.)

 

■ 2진수(Binary)

- 2개의 수(0, 1)로 표현

- 10진수→2진수 : 몫이 0이 될 때까지 2로 나누며 나머지를 구하고, 역순으로 표시한다.

- 2진수→10진수 : 뒤에서부터 차례대로 2^0, 2^1, 2^2...을 곱해서 더해준다.

- 2진수 덧셈 : 각 자리를 더해서 2가 되면 1을 올려주고, 0을 표시한다.

■ 8진수(Octal)

- 8개의 수(0~7)로 표현

- 10진수→8진수 : 몫이 0이 될 때까지 8로 나누며 나머지를 구하고, 역순으로 표시한다.

- 8진수10진수 : 뒤에서부터 차례대로 8^0, 8^1, 8^2...을 곱해서 더해준다.

- 2진수8진수 : 뒤에서부터 3자리씩 끊어서 2^0, 2^1, 2^2을 곱해서 더해준다.

- 8진수2진수 : 각 자리를 몫이 0이 될 때까지 2로 나누며 나머지를 구하고, 역순으로 표시한다.

- 8진수 덧셈 : 각 자리를 더해서 8이 되면 1을 올려주고, 0을 표시한다.

■ 16진수(Hex)

- 16개의 수(0~9, A~F)로 표현 (A : 10, B : 11, C : 12, D : 13, E : 14, F : 15)

- 10진수16진수 : 몫이 0이 될 때까지 16으로 나누며 나머지를 구하고, 역순으로 표시한다.

- 16진수10진수 : 뒤에서부터 차례대로 16^0, 16^1, 16^2...을 곱해서 더해준다.

- 2진수16진수 : 뒤에서부터 4자리씩 끊어서 2^0, 2^1, 2^2, 2^3을 곱해서 더해준다.

- 16진수2진수 : 각 자리를 몫이 0이 될 때까지 2로 나누며 나머지를 구하고, 역순으로 표시한다.

'Java' 카테고리의 다른 글

자바(Java) 변수  (0) 2020.06.17
자바(Java) 정수, 실수의 표현방식  (0) 2020.06.17
자바(Java) 주석  (0) 2020.06.16
자바(Java) 컴파일 과정  (0) 2020.06.16
자바(Java) Hello, World!  (0) 2020.06.16

+ Recent posts