Usar uma UDF externa, ou tente fazer alguns testes com o cast, somando 0.5 no valor a ser arredondado, ex: cast((valor + 0.5) as numeric (9,2)) []s Carlos H. Cantu www.FireBase.com.br - www.firebirdnews.org www.warmboot.com.br - blog.firebase.com.br A> Cantu, tem uma solução para a versão 1.5?