FLOOR는 '대상 값보다 작은 정수중 가장 큰 정수' 를 반환하는 내림으로 작동하고,TRUNC는 말 그대로 소숫점 뒷 자리를 없는 것처럼 만드는 차이가 있다. 이렇게, 대상 숫자가 양의 실수일때는 둘 다 똑같이 동작한다.소숫점이 달려있는 실수보다 작은 정수 중 가장 큰 수를 구하기 위해서는 소숫점을 버리면 되기 때문이다. 하지만 대상이 음의 실수라면 둘은 다른 결과를 반환한다-123.52와 같이 음의 실수에 각각 TRUNC , FLOOR를 적용하게 되면TRUNC의 경우 소숫점 자체를 잘라버려서 정수인 -123만 남게 된다. FLOOR의 경우 -123.52 보다 '작은 수 중 가장 큰 정수' 를 찾기 때문에,단순히 .52를 버리는 것이 아닌 -124를 반환하게 된다. 또 TRUNC의 경우 앞의 예제에..