Symptom
- When using numbers or doubles in a calculation, the result might not always evaluate to 0 as expected.
Here is an example:
|
1533.880000000000000
|
1
|
1533.880000000000000
|
|
1917.340000000000000
|
1
|
1917.340000000000000
|
|
127.820000000000000
|
-1
|
-127.820000000000000
|
|
127.820000000000000
|
-1
|
-127.820000000000000
|
|
127.820000000000000
|
-1
|
-127.820000000000000
|
|
127.820000000000000
|
-1
|
-127.820000000000000
|
|
127.820000000000000
|
-1
|
-127.820000000000000
|
|
312.460000000000000
|
-1
|
-312.460000000000000
|
|
312.460000000000000
|
-1
|
-312.460000000000000
|
|
312.460000000000000
|
-1
|
-312.460000000000000
|
|
312.460000000000000
|
-1
|
-312.460000000000000
|
|
312.460000000000000
|
-1
|
-312.460000000000000
|
|
312.460000000000000
|
-1
|
-312.460000000000000
|
|
312.460000000000000
|
-1
|
-312.460000000000000
|
|
312.460000000000000
|
-1
|
-312.460000000000000
|
|
312.440000000000000
|
-1
|
-312.440000000000000
|
|
Remainder
|
|
-0.000000000000796
|
The above example provides an balancing calculation of two big debits which are being reduced by several smaller credits. The result is supposed to evaluate to 0.
Read more...
Environment
-
SAP Crystal Reports 2008
-
SAP Crystal Reports 2011
-
SAP Crystal Reports 2013
-
SAP Crystal Reports 2016
Product
Crystal Reports 2008 V1 ; SAP Crystal Reports 2013 ; SAP Crystal Reports 2016 ; SAP Crystal Reports XI ; SAP Crystal Reports XI R2
Keywords
Rounding;Double;Number;Rounding;Precision , 7830542 , KBA , BI-RA-CR , Crystal Reports designer or Business View Manager , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview