|
From: | Patrik Schindler |
Subject: | Re: [Groff] Integer arithmetic |
Date: | Thu, 15 Oct 2009 10:38:40 +0200 |
Hi, Am 14.10.2009 um 23:57 schrieb (Ted Harding):
The result of the above is that the number register \n[wnumber] is set to 107659 which is the truncated value of the number of "u" in 105.5*0.36mm namely 107659.8425197 (as shown by the value of \*[wstring]), so you have lost precision to the extent of 1 in 107659 (which you can probably live with)!
I am pretty stunned. It's not clear to me why current software has such crude limitations with one must circumvent with even more crude wordarounds.
What about enhancing groff and trowing out these limitations? At least in non-compatible mode there should be no problem, in compatible-mode the limitations could stay for people who rely on this limitations.
Any comments? :wq! PoC
[Prev in Thread] | Current Thread | [Next in Thread] |