undefined undefined
소수점
아래 코드를 실행해 볼까요? 결과가 어떻게 나오나요?
실행 언어: py
Check out the results of running the code !
우리가 알고 있는 대로 라면 8 / 5는 1.6이 나와야 합니다. 하지만 결과값에는 1이 표시됩니다.
아래 코드도 실행해볼까요?
실행 언어: py
Check out the results of running the code !
드디어 우리가 알고 있는 답이 나오는군요!
파이썬과 다른 많은 프로그래밍 언어에서 소수점 이하의 자리까지 표시되는 수, 즉 실수를 "float"라고 부릅니다.
9 혹은 -55처럼 소수점이 없는 정수는 "Integer"라고 합니다.
파이썬에게 print(8 / 5)와 같이 "integer"로 명령을 내리면, 파이썬은 우리에게 "integer"로 응답합니다.
소수점을 포함한 결과를 얻고 싶다면 어떻게 해야 할까요? 맞습니다. 우리가 두 번째로 실행했던 코드에서처럼 "float"로 명령을 내리면 됩니다.