Hi! In Pro, default decimal displays for all labels and legends are anywhere between 6 and 15 decimal places, and the only way to change these is to manually change each individual attribute for each layer. I recently had a map project that required me to change the display of decimal places 900 times. NINE HUNDRED!!!
What made this especially frustrating is that the underlying data tables only had two decimal places. So Pro added either 4 decimal places for all legends, or between 10 and 13 decimal places for labels. It just fabricated those numbers, and I had to manually change all of them back to something manageable.
I figured out that the best way to do this is to go into the attribute table and edit each attribute to a Double Numeric designation and specify 1 or 2 decimal places. If I don't, when I publish it to Web map, all of the decimal places will display as 6 places AGAIN. But even when I do that, I still have to do it AGAIN for legends in desktop, because those still default to 6 decimal places. I can't wrap my head around why the default would be for so many decimal places to display, or why I would have to change each attribute in each layer, instead of being able to change a default setting somewhere. It seems like that many decimal places would make just about any project messy, cluttered and confusing. Space is usually very tight in my maps. There can be loads of labels, and it's challenging to fit them all in anyway. I can't allow any unnecessary content in either my labels or legends so I can't just leave them.
Thank you very much!!!