加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

为什么Julia比Python快?因为天生理念就更先进啊

发布时间:2019-03-02 00:47:10 所属栏目:建站 来源:机器之心编译
导读:着实像早年 C 或其余主流说话在行使变量前先要声明变量的详细范例,而 Python 并不必要,赋值什么数据,变量就是什么范例。然而没想到正是这种范例不变性,让 Julia 对比 Python 有更好的机能。 选择 Julia 的最首要缘故起因:要比其他剧本说话快得多,让你拥

甜头是 Julia 的函数在范例稳按时根基上和 C / Fortran 函数一样。因此^(取幂)很快,但既然 ^(:: Int64,:: Int64)是范例不变的,那么它应输出什么范例?

  1. 2^5 

output: 32

  1. 2^-5 

output: 0.03125

这里我们获得一个错误。编译器为了担保 ^ 返回一个 Int64,必需抛出一个错误。假如在 MATLAB,Python 或 R 中执行这个操纵,则不会抛堕落误,这是由于那些说话没有环绕范例不变性构建整个说话。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读