julia - 为什么 Julia> (1,2,3) 返回 (1,2,0)

标签 julia

我一直在研究 Julia 教程,奇怪的是 (1,2,3) 返回 (1,2,0)。

(1,2,3,4) 返回 (1,2,0,0)

(1,2,3,4,5) 按预期返回 (1,2,3,4,5)。

似乎大小为 3 或 4 的集合用 0 替换了第三个和第四个元素。我不认为这是正常行为,但我不熟悉环境,所以我不确定我可能做了什么造成这个。

我从我的配置文件中删除了所有 julia 文件并重新启动了解释器,并且该行为仍然存在。

在 cygwin 中执行的 windows 下版本 0.3.5 (2015-01-08 22:33 UTC)。
从命令执行时出现同样的问题。

最佳答案

这是一个(非常奇怪!)长期存在的 display bug 在 Windows 上。您可以在链接上阅读它 - 简而言之,该值是正确的,但显示不正确。它也应该在 Julia 0.4 的最终版本中得到修复,它将使用 LLVM 3.5(至少,这就是线程所说的)。

关于julia - 为什么 Julia> (1,2,3) 返回 (1,2,0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28423504/

相关文章:

julia - Julia 中推断的类型差异

Julialang 告诉 ERROR : UndefVarError: Pkg not defined

for-loop - 带有 return 语句的 Julia @parallel for 循环

julia - 有没有办法使用 Julia 的 readdir() 对目录进行排序?

julia - 如何在 Atom 中运行 Julia 脚本

julia - 在 Julia 中注册新包失败

random - 在 Julia 中使用 Sobol 序列计算圆周率

sorting - Julia:按第 2 列然后按第 3 列对矩阵进行排序

julia - 在 Julia 中生成函数

statistics - 解释决策树中的数字