On 3/15/2022 6:11 PM, A Z wrote: [snip]
Raffaello has said: 'Exact representation of 0.1 using base 2 is mathematically impossible, no matter the language (it is a periodic number in base 2).' Consideration of the article: https://people.eecs.berkeley.edu/~wkahan/JAVAhurt.pdf Which is admittedly older, but still accurate, indicates otherwise.
As the co-author of the article in question, I am familiar with its contents and the article does not question 1/10 being a repeating fraction in binary. For comments on both the technical floating-point matters raised and style of discourse, I refer interested readers to a previous email on core-libs-dev: http://mail.openjdk.java.net/pipermail/core-libs-dev/2018-March/051952.html -Joe