The existing ROUND() function should be resulting in rounding off the given deci

The existing ROUND() function should be resulting in rounding off the given decimal number based on the specified number of digits in the second parameter. It works perfectly fine if we store the value in the TEXT data type variable, But, if we store the value in the Decimal data type, it is not behaving as expected. May i know the reason behind this? Are there any work around ? or is it a known issue?
Ex. Round(10.223434, 2) = 10.22 -> stored in the Text Variable
Round(10.223434, 2) = 10.219999999999995 --> stored in the Decimal Variable.

TA
...

OriginalPostID-119683

OriginalPostID-119683

  Discussion posts and replies are publicly visible

Parents Reply Children
No Data