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
如果您不想打印,而是转换为适当格式的字符串,则可以执行
julia> using Printf
julia> str = @sprintf "%.2E" 300
"3.00E+02"
关于string - Julia 以科学记数法将数字转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62177702/