

Julia言語で有効数字５桁を出力したいのですが、どのように出力すれば良いのでしょうか？  
以下ではうまくいきません。

[code]

    round(0.0625,digits=6)
    #0.0625
    
[/code]

この場合、欲しい値は0.062500です。  
指定した有効数字に対して, ０以上の数値がない場合は０で補完するといった感じです。  
このようなツール関数は存在するのでしょうか？


CC BY-SA 4.0
2022-04-02T02:29:31.493
88141
2022-04-02T05:56:32.100
29111
question
julia
Julia言語で小数点以下の有効数字の出力


他の一般的なプログラミング言語と同様に、`printf` で桁数を指定すればよさそうです。

質問の例に当てはめるなら、`@printf "%.6f" 0.0625` となりそうです。

**参考:**  
[Printf - The Julia Language](https://docs.julialang.org/en/v1/stdlib/Printf/)

> Usage
[code]

>     @printf([io::IO], "%Fmt", args...)
>  
[/code]

>
> Example
[code]

>     julia> @printf "Decimal two digits %.2f" 1.23456
>     Decimal two digits 1.23
>  
[/code]


CC BY-SA 4.0
2022-04-02T05:56:32.100
88143
2022-04-02T05:56:32.100
3060
88141
answer