SS> Yes, but now you have to told to FB explicitly which part of number have SS> to be discarded.
And you still could do this, as you wish :) You remain with full control, if/when you prefer to have it. I guess the proposed enhancement will be useful for 99% of the cases, when user don't care about loosing some accuracy in the middle of the calculation, but still cares about accuracy of stored data (what you store is exactly what you get when you retrieve it). For the other 1%, user still has full control doing his own casts as desired. SS> Can you give me real example with decimal casting? What do you mean? SS> The final solution will be support for high precision arithmetics. SS> https://en.wikipedia.org/wiki/Arbitrary-precision_arithmetic Maybe. But will someone implement it in Firebird? A proposed solution becomes a solution only if it gets implemented, otherwise, it is just a nice theory. []s Carlos http://www.firebirdnews.org FireBase - http://www.FireBase.com.br ------------------------------------------------------------------------------ Go from Idea to Many App Stores Faster with Intel(R) XDK Give your users amazing mobile app experiences with Intel(R) XDK. Use one codebase in this all-in-one HTML5 development environment. Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs. http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140 Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel