   TRUNCATE(X,D)
Returns the number X, truncated to D decimals.  If D
is 0, the result has no decimal point or fractional part.
D can be negative to truncate (make zero) D digits left of the
decimal point of the value X.
