비디오: r/EntitledParents | "YOU LIVE IN A $1,000,000 MANSION BUT YOU CAN'T AFFORD WI-FI!?" 2024
소수점 뒤에 두 자리 숫자를 반올림하려면 다음과 같이 round () 함수를 사용하십시오. 최대 16 자리까지 정확하게 계산할 수 있습니다. 항상 많은 숫자를 사용하고 싶지는 않습니다. 이 경우 R에서 두 개의 함수를 사용하여 숫자를 반올림 할 수 있습니다. >> round (123. 456, digits = 2) [1] 123. 46
또한 다음과 같이 round () 함수를 사용하여 소수점 이하 두 자리 숫자를 반올림합니다. round () 함수를 사용하여 숫자를 10, 100 등의 배수로 반올림합니다. 이를 위해서는 숫자 인수로 음수를 추가하면됩니다.
round ()와 signif ()는 가장 가까운 가능성을 반올림합니다. 그래서 떨어 뜨린 첫 번째 숫자가 5보다 작 으면 숫자는 버려집니다. 5보다 크면 숫자가 반올림됩니다.
첫 번째 숫자가 정확히 5 인 경우 R은 프로그래밍 언어에서 일반적인 규칙을 사용합니다. 항상 가장 가까운 짝수로 반올림합니다. round (1.5)와 round (2.5)는 모두 2를 반환하고 round (-4.5)는 -4를 반환합니다.
round ()와는 반대로 세 개의 다른 함수는 항상 같은 방향으로 왕복합니다:
floor (x)는 x보다 작은 가장 가까운 정수로 반올림됩니다. 따라서 바닥 (123.45)은 123이되고 바닥 (-123.45)는 -124가됩니다.
ceiling (x)은 x보다 큰 가장 가까운 정수로 반올림됩니다. 이것은 천장 (123.45)이 124가되고 천장 (123.45)이 -123이됨을 의미합니다.
-
trunc (x)는 가장 가까운 정수로 0 방향으로 반올림합니다. 그래서 trunc (123. 65)는 123이되고 trunc (-123. 65)는 -123이됩니다.