Python notes/Others
파이썬) 2진수, 8진수, 16진수 표현하기
성실한 나무
2021. 4. 20. 17:12
#0. 2진수 표현 (숫자0+알파벳b+2진수값) *2진수는 영어로 binary number
print(0b100)를 하면, 2진수 100을 10진수로 변환한 값이 출력된다 --> 1*2^2 + 0*2^1 + 0*1^1= 4
#1. 8진수 표현 (숫자0+알파벳o+8진수값) *8진수는 영어로 octal number
print(0o100)를 하면, 2진수 100을 10진수로 변환한 값이 출력된다 --> 1*8^2 + 0*8^1 + 0*1^1= 64
#2. 16진수 표현(숫자0+알파벳x+16진수값) *16진수는 영어로 hexadecimal number
print(0b100)를 하면, 2진수 100을 10진수로 변환한 값이 출력된다 --> 1*16^2 + 0*16^1 + 0*1^1= 256
#3. 8진수와 16진수의 경우 형식 문자로 각각 %o, %x를 사용하면 10진수를 대입해서 8진수와 16진수로 표현할 수 있음