• 정수값 ex) 26 -> 0x1a 032 -> 0b11010 26L -> Ox1aL ( 앞에 ox, 0 ,0b 를 붙여서 n진수를 표현해줘야한다.)

  • 실수값 ex) 123.4f, 123.4d , 1.234e2 실수는 진법을 사용하지않음 (float, double)

  • 문자값 ex) A -> ‘A’ -> ‘\u0065’

  • 진리값 ture false

값의 진법 변환

2진수를 10진수로 바꾸는 법

(프로그래밍 첨할때 까먹었어서 당황했던 기억이있다..)

00000001 ->1

00000010 ->2

00000100 ->4

00001000 ->8

00010000 ->16

00100000 ->32

01000000 ->64

10000000 ->128

만약 00101101 이라는 2진수를 10진수로 바꾼다면 ?

​ 00000001

​ 00000100

​ 00001000

+00100000

다 더해주면 -> 1+4+8+32 = (45)

10진수를 2진수로 바꾸기!

6 -> 4+2 -> 00000110

11 -> 8+2+1 -> 00001011

16진수 표현은 ?

10진수를 2진수로바꾸고 4개씩묶어서 읽으면 16진수가된다.

0~9 ABCDEF

ex) 00001011 -> 0x0B

8진수의 표현은?

3개씩읽으면된다. (맨앞에 0을넣고읽음 )

콘솔 출력과 문자코드

문자코드 : 전세계 각국의 언어들을 충돌나지 않게 다 같이쓸수있도록 한다 -> UNICODE

댓글남기기