What about? put ceil(25.0) = 26, not the indended result. Try: function ceil pVal if pVal mod trunc(pVal) = 0 then return pVal return trunc(pVal)+1 end function -Chipp Alex Tweedly wrote: > Alex Tweedly wrote: > >> Don't think there's one built-in. >> >> function ceil pVal >> return ceil(pVal)+1 >> end ceil >> > Sorry - I meant > return trunc(pVal)+1 >