-
Notifications
You must be signed in to change notification settings - Fork 21
Closed
Labels
Description
It looks like the @printf macro is broken — it seems to be converting values to Float64 before printing (reported on discourse):
julia> using DecFP, Printf
julia> x = rand(Dec128)
0.6498353664629435612857337361220566
julia> println(x)
0.6498353664629435612857337361220566
julia> @printf("%.36f", x)
0.649835366462943597731793943239608780
julia>
julia> @printf("%.36f\n", Float64(x)) # matches @printf("%.36f", x) !!
0.649835366462943597731793943239608780@jmkuhn, has @printf bitrotted? I thought it used to be working (after #48).