interprets constants in an expression as floating-point values, even if the calculation produces an integer result.
For example, in the expression
INTVALUE + 1000
,
Data Integration
converts the integer value "1000" to a double value if high precision is not enabled. It converts the value 1000 to a decimal value if high precision is enabled. To process the value 1000 as an integer value, create a variable field with an Integer datatype to hold the constant, and modify the expression to add the two fields.