跳到主要内容

Julia 类型注解

阐述

  1. 右值类型注解:在变量和表达式旁加入类型,可以验证该值的类型,并可能给编译器提供更多信息。
  2. 左值类型注解:在函数末尾或变量赋值处加入类型,可以将值强制转换后再赋值。

实例

(1+2)::Int # 3

function sinc(x)::Float64
if x == 0
return 1
end
return sin(pi*x)/(pi*x)
end

性质

相关内容

参考文献