Floating point printer prints out too few digits for some numbers
Example: (scale-float (coerce 13198686996799231162 'long-float) 6)
which is (exactly) 8.44715967795150794368l20
prints as 8.447159677951507944l20
, which is halfway between the exact value and the next highest float (scale-float (coerce 13198686996799231163 'long-float) 6) = 8.44715967795150794432l20
.