A GCC COBOL status report
A GCC COBOL status report
Posted Feb 16, 2023 15:39 UTC (Thu) by Wol (subscriber, #4433)In reply to: A GCC COBOL status report by geert
Parent article: A GCC COBOL status report
If it's .5, which way do you go (and some places rule that you round to the nearest EVEN (or odd) number).
Okay, fixed decimal doesn't cover rounding rules, but it copes very nicely with correcting different mandatory precisions.
And don't throw significant figures into the mix! When we had the ERM, all calculations had to be done to six significant figures. THAT was fun! Not.
Cheers,
Wol
Posted Feb 27, 2023 21:49 UTC (Mon)
by nix (subscriber, #2304)
[Link] (1 responses)
Seriously? So for amounts higher than £9,999.99, you started losing precision?! I'd have expected dp at the very least.
Posted Feb 27, 2023 22:33 UTC (Mon)
by Wol (subscriber, #4433)
[Link]
All exchange rates had to be specified to six figures eactly. Iirc, being about 4 orders of magnitude apart, Sterling to Lire and back wasn't pleasant. Mostly on the display side, not the calculation, admittedly.
And then if you are calculating random exchange rates, rounding before quoting wasn't pleasant either.
Cheers,
A GCC COBOL status report
A GCC COBOL status report
Wol