car*_*za2 5 string type-conversion julia
Julia 有没有办法将数字转换为字符串类型的科学记数法?
例如:
300 变为“3.00E+02”或 0.0045 变为“4.5E-03”或 3.14159 变为“3.14159E+00”
您可以Printf
为此使用标准库。
julia> using Printf
julia> @printf "%.2E" 300
3.00E+02
Run Code Online (Sandbox Code Playgroud)
如果您不想打印,而是转换为适当格式的字符串,则可以执行
julia> using Printf
julia> str = @sprintf "%.2E" 300
"3.00E+02"
Run Code Online (Sandbox Code Playgroud)