创建全精度数组的字符串

Chr*_*kas 5 string save julia

我正在创建一个日志记录功能,需要在一些中间点为一堆数组的值创建一个字符串(以打印并保存到文件中).我用下面的保存阵列Ai,Bi,?,和?i:

resString = """
  A? = $A0
  A? = $A1
  B? = $B0
  B? = $B1
  ?  = $?
  ?? = $?1
  ?? = $?2
  ?? = $?3
  ?? = $?4
  """
Run Code Online (Sandbox Code Playgroud)

但插值并不能提供完整的精度,我需要以完全精度保存数组.是否有一种简单的方法来修改它,以便所有字符串显示数字的完整值?

Ale*_*ley 5

这是你想要的吗?

join(string.(A0), ",")

要么

"[$(join(string.(A0), ","))]" 如果你也需要方括号.

如果你看看这里(julia/base/strings/string.jl)你可能会找出原因!