Cita:
Empezado por rastafarey
No creo que deba hacer ningun cast. Pero eso es el resultado de la division. El manejador es tan inteligente que expande la cantidad de decimales tanto numerador como denominador. Osea 8 decinames.
|
No, no lo hace. Redondea el resultado a la misma cantidad de decimales que el tipo original de los operandos a dividir.
Pruébalo.
NOTA : ¿ Que crees que haría el motor de Firebird si el resultado de una operación es un número irracional ?, ¿ devolvernos un nº infinito de decimales ?.