Your approach is certainly different from that fixed-point approach, but mostly due to lack of time in comprehending it I'm not yet sure that I see where you are going with it other than implementing your own 128-bit floating point numbers?
Um. I'm just playing with it at the moment. Looking for the path of least resistance that allows me to get back to what I really want to be doing.
I reasoned that as I have a 64-bit scale (it costs no more in computation time than using a byte; and I only have 6 of these numbers, so the extra space isn't an issue), it was easier to allow the scale to float a little than getting into doing "proper" fixed point and the need for a 128-bit register.
That maybe short-sighted, but I've never written anything like this before, so I don't know what limitations I'm going to encounter. A new world to explore :)
Maybe your links will educate me against it.
Lot's to watch and read. Many thanks for your help.
In reply to Re^10: Need more precision. (Updated.)
by BrowserUk
in thread Need more precision.
by BrowserUk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |