From: Doug Stemen <stemenda@...>

Date: Wed, 22 Sep 1999 06:43:57 -0400

Date: Wed, 22 Sep 1999 06:43:57 -0400

The BCD math in FB II could induce math errors in simple addition and subtraction calculations. For example, my program works extensively with dollar and cent calculations, but sometimes simple calculations would incorrectly produce fractional cent results. Thus, I have to always use extra steps to truncate or round results to eliminate incorrect fractional cents. On page 29 of the FB^3 conversion document it cautions that instead of using IF a#=10000.01 one should use IF a#>10000.01 to test for matches. Unfortunately, I need the ability to have exact matches to the penny (like IF a#=10000.01). Does this statement in the document imply that FB^3 will have problems with this? Will FB^3 still suffer the same BCD math errors I experienced with FB II? Thanks! Doug Stemen