Hi Hilaire, it' not just funny: it's the exact case round: was made for. Note that there is an opened issue suggesting the removal of round: (no time to check the exact ref now). Alternatives if round: is deprecated could be: (c / 255 roundTo: 1/1000) asFloat. (c / 255 roundTo: 0.001s) asFloat. I didn't verify if Pharo did change that, but Squeak RGB color components have 10 bits internally. 10 bits is 1024. So rounding to 1/1000 was not enough to distinguish different colors. Nicolas 2017-12-26 22:26 GMT+01:00 Hilaire <hilaire@drgeo.eu>:
It i s funny to note how #round: message seems to have more success for that:
0.9420000000001 round: 3. "0.942"
Le 26/12/2017 à 21:27, Stephane Ducasse a écrit :
0.9420000000001 roundUpTo: 0.001 and the same truncatedTo: 0.001 do not work
-- Dr. Geo http://drgeo.eu