You're almost there! Please answer a few more questions for access to the Applications content. Complete registration
Interested in joining? Complete your registration by providing Areas of Interest here. Register

OIC - Problem when rounding values

Accepted answer


We are having issues when attempting to round a few specific values in an integration orchestration.

Content (required):

In our most recent tests we were faced with the following situation:

We have two values being handled in the orchestration, value1 = 0.05 and value2 = 0.0500000424, to avoid floating point problems we round every value used using the function bellow to maintain a 10 digit precision, however when we map roundDecimal(number(value2) - number(value1), 10) to a target it generates a NaN value

When running the procedure outside of the integration we get 4.24e-8 as the result. Can someone help me understand the situation or point out what is being done incorrectly?

Howdy, Stranger!

Log In

To view full details, sign in.


Don't have an account? Click here to get started!