Hola hay una udf para truncar, que es lo que tu quieres
te doy pero una solucion que no es perfecta pero creo que tirara bien
Código SQL
[-]
CREATE PROCEDURE PRUEBA_CALCULOS (
P_MONTO NUMERIC(16,2),
P_DIAS INTEGER)
RETURNS (
P_SALIDA INTEGER)
AS
begin
if (:P_MONTO/:P_DIAS>0) then
P_SALIDA = (:P_MONTO+0.5) / :P_DIAS -1 ;
else
P_SALIDA = (:P_MONTO-0.5) / :P_DIAS +1 ;
suspend;
end
Saludos