The BCL cheats here by giving you a rounded value when you print it. There should be no literal that prints a different representation or accuracy.
Which is nice, in that it matches intuition most of the time. But so far I haven't found a nice way of getting the exact value to print.