That decimal literals represent binary floating point numbers is defined by the language, not the hardware.<p>I consider it a basic point of language design literacy that exact decimal literals without some other indicators should not represent an inexact type that isn&#x27;t designed to represent decimal data.<p>Infuriatingly, very few languages get that right. But perl 6 isn&#x27;t unique in doing so; Scheme had been doing it right for decades.