我一直在研究朱莉娅教程,奇怪的是(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和第4个元素替换为0.我不认为这是正常的行为,但我不熟悉环境所以我不确定我可能做了什么导致这个.
我从我的个人资料中删除了所有julia文件并重新启动了解释器,并且该行为仍然存在.
版本0.3.5(2015-01-08 22:33 UTC)在cygwin下执行的windows下.从命令执行时出现同样的问题.
这是一个(非常奇怪的!)Windows上长期存在的显示错误.你可以在链接上阅读它 - 简而言之,值是正确的,但它不能正确显示.它也应该在Julia 0.4的最终版本中修复,它将使用LLVM 3.5(至少,这就是线程所说的).