杂物间

阿道克 2012-10-28 22:07:00
按:本系列译自Julia网站Julia Manual系列文档 复数和有理数 Julia附带预定义的类型来表示复数和有理数,而且它们也都支持前面数学运算小节中给出的运算。运算被定义可以扩展任何预定义类型的组合,无论是原始的还是合成的,结果都是可以预计的。 复数 全局常数im被指定为复数i ,表示-1的一个平方根,而把i 绑定为全......

阿道克 2012-10-27 23:50:51
按:本系列译自Julia网站Julia Manual系列文档 Julia通过它的原始数据类型提供了完整的算术和位运算操作,同时提供了一个便捷,高效实现且易于理解的数学函数集。 算术和位运算符 下列算术运算符支持所有的原始数据类型 • +x —一元加法. • -x —一元减法. • x + y — 二元加法. • x - y — 二元减法. ......

阿道克 2012-10-25 23:42:19
浮点数 浮点数用标准格式来表示: 上面的结果都是Float64值,这里没有Float32,但是你可以很容易的转换过去: 有三种特别的浮点值不能对应到实数轴上的点: • Inf — 正无穷 • -Inf — 负无穷 • NaN — 不是一个数— 一个和所有浮点数都无法比较的值(包括它自己) 关于这些非有限的浮点数如何被安排来相互或......

阿道克 2012-10-25 23:34:07
按:本系列译自Julia网站Julia Manual系列文档 整数和浮点数是构成计算的基本模块。这些值的内置表示称为数字基元(numeric primitives),同时在代码中整数和浮点数作为直接值(immediate values)的表示被称作字面值(numeric literal)。例如,1是整数字面值而1.0是浮点数字面值;它们作为对象的二进制内存表示是数值基元......

阿道克 2012-10-23 21:29:23
按:本系列译自Julia网站Julia Manual系列文档 开始 Julia的最新版本的下载和安装可以按照GitHub主页的指引来完成(https://github.com/JuliaLang/julia#readme) 可以通过下面这个交互会话(称为read-eval-print循环或者“repl”)来开始Julia的学习和实践: 退出这个交互会话,键入^D---即同时按下控制键和d键。如......

阿道克 2012-10-22 22:47:17
主页:http://julialang.org GitHub的项目主页,提供Julia的下载:https://github.com/JuliaLang/julia Public Web REPL (from Forio):http://julia.forio.com/ 官方博客:http://julialang.org/blog/ 讨论组:https://groups.google.com/forum/?fromgroups#!forum/julia-dev StackOverflow Tag:http://stackoverflow.c......

阿道克 2012-10-20 23:46:23
按:本系列译自Julia网站Julia Manual系列文档 科学计算传统上需要最高的性能,但是领域内的专家们在日常工作中更多的会选择慢一些的动态语言。我们相信有很多很好的理由用来在应用问题中选择动态语言,而且我们确实不希望它们的使用变少。幸运的是,现代语言设计和编译器技术使得以下目标成为可能:最大化的消除性能抉择......

阿道克 2012-10-18 20:32:02
性能比较,以C++用时(为1)为基准,越小越好。
按:本文译自Julia首页:http://julialang.org/。 什么是Julia?维基是这么说的:一群拥有各种语言丰富编程经验的Matlab高级用户,对现有的科学计算编程工具感到不满——这些软件对自己专长的领域表现得非常棒,但在其它领域却非常糟糕。他们想要的是一个开源的软件,它要像C语言一般快速而有拥有如同Ruby的动态性;...... (7回应)

阿道克 2012-09-19 19:45:25
本文节译自纽约时报 www.nytimes.com/interactive/2012/08/24/science/0824-origins.html?ref=science 印欧语系包括很多语言,如英语和大多数欧洲语言,波斯语,印地语等。关于印欧语系的发源地,长久以来一直有两种相互竞争的理论: 一种认为印欧语系起源于黑海之滨的大草原(Pontic steppe),在大约4000年前,此地......

<前页 1 2 后页>