Rounding involves converting a numeric value with a specified precision to a value with less precision. For example, you can use this function to round a value of 3.579 to 3.58.
Midpoint values are rounded to the nearest even number. For example, both 3.75 and 3.85 round to 3.8, and both -3.75 and -3.85 round to -3.8. This strategy of rounding to the nearest number, and when a number is halfway between two others, rounding toward the nearest even is called Even Midpoint Rounding and is employed by this Function.