In a feature class with a double field, some values are not rounding correctly when set to a reduced decimal place using the number format > Rounding > decimal places.
In the attached image, I have the same data in both fields. One is set to the default 6 decimal places. One is set to 1 decimal place. Why is 1.15 shown as 1.1 but 1.55 shown as 1.6? Why is 1.45 shown as 1.4 but 4.45 shown as 4.5?!
I've submitted this to ESRI support since it's happening on multiple computers, multiple ArcGIS Pro versions (3.4.3 and 3.5.2), different projects, and different feature classes, but I'm still over here confused like, has anyone else noticed this?! I came across the issue because a dynamic text in a layout was not rounding some values correctly when set to one decimal place in the formatting. Then I was like "well what happens to an attribute table set to one decimal place?" The answer is the same behavior! Am I crazy? Is there some secret rule to rounding numbers I never learned? Do I have two computers with the same CPU error?