티스토리 뷰

카테고리 없음

숫자형

ㅂㅈㄷㄷㅂㅈㄷㅂㅈㅈ 2024. 1. 7. 23:22

숫자형이란 숫자 형태로 이루어진 자료형으로, 흔히 아는 100과 같은 정수, 3.14같은 실수, 드물게 사용하긴 하지만 8, 16진수 그리고 복소수 등이 있다.

 

정수형

# 정수
a = 1
a = -2

# 실수
a = 3.14

# 거듭제곱
a = 3.14e10 # 3.14 * 10의 10제곱
a = 3.14E-10 # 3.14 * -10의 10제곱

# 8진수, 16진수
# 파이썬에서 잘 쓰지 않는 자료형. 파이썬은 개발 속도에 장점을 둔 언어이다보니 딱히 장점을 살릴 수 없다.
# 8진수는 숫자 0와 알파벳 o(대소문자 상관x)으로 시작한다.
a = 0o13

# 16진수는 숫자 0와 알파벳 x(대소문자 상관x)으로 시작한다.
a = 0x23

# 사칙연산
1 + 3
1 - 3
1 * 3
1 / 3
1 ** 3 # 1 ** 3은 1의 3제곱

# 나눗셈을 한 후 나머지를 반환 하는 연산자 : %
# ex) 10 % 3 = 1

# 나눗셈을 한 후 몫을 반환하는 연산자 : //
# ex) 7//4 = 1

 

그래서 변수란?

프로그래밍 언어에서의 변수는 값이 저장된 메모리의 위치에 주어진 이름

 

컴퓨터의 메모리에 0과 1로 된 주소를 저장한다.

변수를 호출하면 그 메모리의 위치를 부르는 것

 

부동소수

 

부동소수점 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 초기의 전기기계식 프로그래밍 가능한 컴퓨터 Z3에는 부동소수점 산술 기능이 포함되었다. (뮌헨의 국립 독일 박물관) 부동소수점(浮動小數點, floating point) 또

ko.wikipedia.org

컴퓨터는 모든 숫자를 인식할 수 없으니 근사값을 취하는 형태로 실행된다.(나중에 자료구조를 공부하면서 다시 복습이 필요하다.)

 


c = 3 + 4j
print(c)

print(3*2 - 8/4) # 파이썬에서는 정수형/정수형 = 실수형 으로 바뀐다.
print(25+6/3+17)
print(26 - 10%6)

print(12 - (6*4*7))
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함