정수(integer)와 실수, 나눗셈(몫 구하기)
정수 파이썬에서도 int라고 짧게 표현한다 정수끼리 나누면 실수가 나올 수 있다. 정수 나눔에서 몫만을 구하려면 // 연산자를 이용할 수 있다. 하지만, 실수를 정수로 바꾸고 싶을 땐 어떡하지? => int print(6 / 5) # 1.얼마얼마 print(6 // 5) # 몫인 1만 나온다 # 6 /5 를 정수로 바꾸고 싶을 땐? print(int(5.4)) # 5의 정수값이 나온다 실수 부동소수점이라는 표현법을 이용한다. 소숫점 값들을 표시할 수 있는 수이다. 계산성의 정확도는 완벽하지만은 않다. 그렇다면 정수를 실수로 바꾸려면 어떡하지? => float 0.1 + 0.1 + 0.1 == 0.3 #False a = float(5) # a == 5.0 이라는 실수값을 갖게 된다
Programming/Python
2019. 7. 20. 18:46