Illustrator 24.1 metric precision broken
So there was a new release Illustrator 24.1 the other day which I installed. Unfortunately, it looks like the engineers messed up and semi-broke the conversion routines from inches or whatever measurement is used internally to the metric units displayed to me as the user.
What used to be displayed as nice whole numbers or up to a maximum of three decimals, is now never an even number and always displayed with four decimals. Just to take an example, a dimension clearly intended to be precisely 10 mm is now displayed as say 9.9998 mm or 10.0003 mm.
This is incredibly annoying for me and anyone else who usually works by numerically setting exact dimensions and coordinates. This also seem to affect other parts of the software like the PathFinder and join command. Objects where the coordinates should match now doesn't, generating several unnecessary anchor points or paths in the process.
Please fix ASAP!
I have replied on this thread (https://community.adobe.com/t5/illustrator/illustrator-24-1-metric-precision-broken/td-p/10974120?page=1) too. Posting it here also.
In 24.1 version, we are now showing four decimal places in transform/new document screen (earlier we used to show three). We did this because we were getting requests from the community (particularly, packaging designers) to increase the decimals so that they can do more precise work. And also, from people who wanted to see their 1/16ths (0.0625) dimensions fully, without Illustrator rounding it off to three decimal places.
As a result of this, please be assured that the actual dimensions which you had used in prior designs will not get changed. As @hubglobin’s screenshots show (thanks for creating these), the actual size has not changed, only the display has changed. If you had manually set an object’s dimension (or co-ordinate) to, say 5.355mm, you’ll still see this dimension as 5.355mm in 24.1. If the dimension was not manually set (example, you drew a freehand rectangle whose length as shown in transform panel was 5.345mm), then you’ll see this dimension till four decimal places in 24.1 (it could be any value which when rounded to 3 decimal places will be 5.345, so it could be 5.3446 or 5.3451, depending on what the actual length truly was. A point to note is that the rectangle’s length has not changed, it was always stored with more decimal places in Ai’s memory). For this same reason, the older New Doc preset might not show round numbers, but please note that the actual dimension has not changed.
If your manually set dimensions are getting changed , I request you to please share those files with us (email me at email@example.com), so that we can better understand the issue.
I also found this problem recently. It seems that the problem is more serious in the legacy ""File New"" . It's too troublesome to have to be manually modified every time.
Round corners shows also decimal places
Create a rectangle 100X100 px
Round corners to the maximum. Value shows: 49,9999 px
Previous versions: 50 px