I would like to take the results of scalars and generate a new macro variable. An example is shown below.

Code:
    scalar estimate = 1.3434324
    scalar lb = 0.5434343
    scalar ub=3.4545454
    
    local result "`: di %04.1f estimate'  " [" `: di %03.1f lb' ", "`: di %04.1fc ub' "]" "
    
    di `result'
However, the output

HTML Code:
1.3 [.5, 3.5]
Removes the leading zero. Is it possible to retain/include the leading zero with the decimal?