difference between trunc and floor method