
25 Jun
2009
25 Jun
'09
7:03 p.m.
The number one design criteria was speed. Why would you use fixed point instead of floats if not for speed?
For reproducibility.
Yes, exactly. Fixed points doesn't accumulate errors as opposed to floats. This is very useful in any algorithm where values are accumulated.
I have several times wanted to not use floating point because its behaviour may change depending on architecture / compiler / compiler options.
Non-IEEE compliant floats. That sounds nasty. Soren