컴퓨터에서 자료 표현하기

일상 코딩·2022년 7월 2일

Java 프로그래밍

목록 보기
2/19

01.2진수로 표현

  • 01로만 데이터를 저장함
  • bit(1비트) : 컴퓨터가 표현하는 데이터의 최소 단위로 2진수 하나의 값을 저장할 수 있는 메모리의 크기
    byte(바이트) : 1byte = 8bit

02.2진수와 10진수


03.2진수와 8진수 16진수


04.8비트로 5를 표현


05.비트로 나타낼 수 있는 수의 범위는?

  • 한 개의 비트로 나타낼 수 있는 수 : 0. 1 (2개)
  • 두 개의 비트로 나타낼 수 있는 수 : 00, 01, 10, 11 (4개)
  • 세 개의 비트로 나타낼 수 있는 수 : 000, 001, 010, 011, 100, 101, 110, 111 (8개)

06.2진수, 8진수, 16진수를 프로그램에서 사용하는 예제

package ch04;

public class BinaryTest {
	public static void main(String[] args) {
		int num = 10; // 10진수
		int bNum = 0B1010; // 2진수
		int oNum = 012; // 8진수
		int xNum = 0XA; // 16진수
		
		System.out.println("10진수:" + num);
		System.out.println("2진수:" + bNum);
		System.out.println("8진수:" + oNum);
		System.out.println("16진수:" + xNum);
	}
}

profile
일취월장(日就月將) - 「날마다 달마다 성장하고 발전한다.」

0개의 댓글