기록장

숫자형 본문

개발/Python

숫자형

HJJJJJ 2022. 12. 4. 16:08
728x90
#덧셈
print(4 + 7)

#뺄셈
print(2-4)

#곱셈
print(5 * 3)

#나머지   나머지 값이 나온다 
print(7 % 3)

#거듭제곱    2*2*2임
print( 2 ** 3)

-> 정수형과 정수형의 계산은 정수형이 나온다

->소수형과 정수형은 소수형의 값이 나온다(파이썬에서 소수와 정수의 계산은 힘이 더 쎈 소수가 나온다)

-> 나눗셈은 다 소수형으로 나온다 정수형으로 나오게 하려면 형변환을 해야함 

 

#floor division 
#나눗셈의 몫 - 나눗셈 결과의 '몫'을 가져옴
print(7 // 2) 
#나눈 결과값에서 소수 부분을 버리는 것 
#3.5가 나와야하는데 소수를 버리니까 3만 나온다 

print(8.0 // 3) 
#2.0이 출력한다 //는 둘중 하나가 소수형이면 소수형으로 나온다
#그냥 원래 결과값에 .0만 붙는거임
#round(반올림)
print(round(3.141592635))
#정수로 반올림을 해준다 
#실행하면 3이나온다

print(round(3.141592635), 2))
#이렇게 하면 소수점 둘째짜리로 반올림하는 값이 나온다
#3.14

 

 

 

728x90

'개발 > Python' 카테고리의 다른 글

형변환(Type Conversion)  (0) 2022.12.06
문자열  (0) 2022.12.04
파라미터  (0) 2022.12.02
함수  (0) 2022.12.02
추상화 개요  (0) 2022.11.29
Comments