为什么 Julia > (1,2,3) return (1,2,0)
Why does Julia> (1,2,3) return (1,2,0)
我一直在学习 Julia 教程,奇怪的是 (1,2,3) returns (1,2,0)。
(1,2,3,4) returns (1,2,0,0)
(1,2,3,4,5) returns (1,2,3,4,5) 如预期。
似乎大小为 3 或 4 的集合将第 3 和第 4 个元素替换为 0。我不认为这是正常行为,但我不熟悉环境,所以我不确定是什么这可能是我造成的。
我从我的配置文件中删除了所有 julia 文件并重新启动了解释器,但该行为仍然存在。
版本 0.3.5 (2015-01-08 22:33 UTC) windows 在 cygwin 中执行。
从命令执行时出现同样的问题。
这是 Windows 上长期存在的(非常奇怪!)display bug。您可以在 link 中阅读它 - 简而言之,该值是正确的,但显示不正确。它也应该在 Julia 0.4 的最终版本中得到修复,它将使用 LLVM 3.5(至少,线程是这么说的)。
我一直在学习 Julia 教程,奇怪的是 (1,2,3) returns (1,2,0)。
(1,2,3,4) returns (1,2,0,0)
(1,2,3,4,5) returns (1,2,3,4,5) 如预期。
似乎大小为 3 或 4 的集合将第 3 和第 4 个元素替换为 0。我不认为这是正常行为,但我不熟悉环境,所以我不确定是什么这可能是我造成的。
我从我的配置文件中删除了所有 julia 文件并重新启动了解释器,但该行为仍然存在。
版本 0.3.5 (2015-01-08 22:33 UTC) windows 在 cygwin 中执行。 从命令执行时出现同样的问题。
这是 Windows 上长期存在的(非常奇怪!)display bug。您可以在 link 中阅读它 - 简而言之,该值是正确的,但显示不正确。它也应该在 Julia 0.4 的最终版本中得到修复,它将使用 LLVM 3.5(至少,线程是这么说的)。