On 25 May 2014, at 01:54, Christian Stimming (mobil) <christ...@cstimming.de> 
wrote:

> Thanks for starting the discussion. 
> 
> If we've reached the point where our int64 rational numbers do not fit our 
> problem requirements anymore, I'd rather look for a different number 
> representation that fits our application domain better. I'm thinking about 
> replacing rational numbers by decimal floating point numbers. That is, a 
> number is represented by m * 10^e with the mantissa m and exponent e as 
> signed integers. This is different from our normal *binary* floating point in 
> that we use the exponent with base 10. However, all common rules for floating 
> point can be applied just as normal. By the way, maybe there is even a 
> standard comparable to IEEE 754 available? 
> 
> Just another possible way to proceed for solving this problem...

Is this http://en.wikipedia.org/wiki/Decimal_floating_point what you're talking 
about? If so, it says that the IEEE spec is 854, and answers some of my 
questions, but leaves out database support.

Regards,
John Ralls



_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to