[3일차] 04. 컴퓨터에서 자료 표현하기

WOOJEON JANG·2021년 12월 26일
0

Part01. 자바 프로그래밍

ch 01. 자바 기초

04. 컴퓨터에서 자료 표현하기


<2진수로 표현>

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

<2진수와 10진수>

  • 난 외우기 쉽게 각 자리수 마다 8421을 대입해서 생각한다. 0인 자리는 0으로
    (ex:1101 -> 8401 -> 8+4+0+1 = 13(10진수))

<2진수와 8진수, 16진수>


<비트로 나타낼 수 있는 수의 범위는?>


<2진수, 8진수, 16진수를 프로그램에 사용하는 예제>

package ch04;

public class BinaryTest {

	public static void main(String[] args) {
		
		int num = 10;
		int bNum = 0B1010;
		int oNum = 012;
		int xNum = 0XA;
		
		System.out.println(num);
		System.out.println(bNum);
		System.out.println(oNum);
		System.out.println(xNum);
	}
}
  • 결과

오늘의 공부 소감 :
진법 별로 표현하는 방식을 배워서 신기하고, 텍스트만으로 숫자를 표현하는 것의 한계를 넘기 위한 규칙들이 인상적이다.

profile
back-end enginneer

0개의 댓글