2013-06-26 3 views

답변

4

.

아래 플로트 번호 대신 f이 사용됩니다.

다음으로 높은 정수에 관심이 있으시면 (ceiling f)을 사용하십시오. 그 다음으로 작은 정수에 관심이 있다면 (floor f)은이를 나타냅니다 (1.0 같은 값의 경우 두 함수는 같은 정수 값을 반환합니다). 가장 가까운 정수를 원할 경우 (round f)을 사용하여 찾을 수 있습니다.

이것들은 제가 생각할 수있는 가장 단순하고 포터블 한 세 가지 방법입니다.

1

기타 옵션은 TRUNCATE입니다. 예 :

> (truncate 2.2) 
=> 2 
    0.20000005 

> (truncate 2.9) 
=> 2 
    0.9000001