Ver Mensaje Individual
  #1  
Antiguo 12-06-2007
IcebergDelphi IcebergDelphi is offline
Miembro
 
Registrado: may 2003
Ubicación: VillaFlores, Chiapas, Mexico
Posts: 81
Reputación: 22
IcebergDelphi Va por buen camino
Clasico Problema de redondeo, alguien tendra una UDF?

Hola amigos necesito una UDF o alguna manera de como poder redondear o mas bien dicho hacer lo siguiente en Firebird:
Si la cantidad es por ejemplo: $2344.50
que el valor sea: $2344.00

Si el Valor es :$2344.51
que el valor sea:$2345.00

Hay una funcion en Delphi
rmTruncate

Que si es negativo redondea hacia abajo y si es positivo hacia arriba

Pero lo quiero hacer desde Firebir ya que ahi tengo todos mis calculos
estoy usando para los campos Numeric(10,2)

Uso Firebird 1.5
Ya declare una Udf llamada Ceilling pero no me da los resultados que deseo.

Saludos y gracias.
__________________
IcebergDelphi
LIA. Hiber tadeo Moreno Tovilla. INITEC Software
Responder Con Cita