파이썬 math trunc 함수를 알아봅시다.
python의 math에는 trunc가 있습니다. 이 함수는 소수 부분을 날린 결과를 돌려줍니다. 어떤 결과를 출력하는지 간단하게 알아보도록 하겠습니다. 먼저, math.floor(3.4)와 math.trunc(3.4)를 비교해 보겠습니다. 전자는 3.4보다 작거나 같은 수 중 제일 큰 수인 3을 리턴합니다. 다음에, trunc입니다. .4 부분을 날린 결과는 3이므로, 3을 돌려주겠군요. 결과를 보니까 3, 3으로 같음을 확인할 수 있습니다. n.x에서 소수 부분을 떼어내면 n이 됩니다. 이는 n.x를 넘지 않는 가장 큰 수와 동일합니다. 그러니, 양수일 때에는 floor와 trunc가 같은 결과를 냅니다. 그러면 모든 실수에 대해서 floor와 trunc는 같은 결과가 나올까요? 0보다 작은 실수를 ..
레퍼런스/예제
2023. 2. 20. 23:51
최근댓글