Julia 更新运算符

Julia 更新运算符

所谓更新运算(Update),实际是在算术或位运算的基础上,编程语言提供的就地(In-place)改变原有值的一种操作方法。这种更新运算符一般是由赋值操作符=结合算术或位运算符构成,可同时完成修改与赋值的操作,不过更新操作均是以二元运算符为基础,不支持一元运算符。

Julia中支持的更新运算符包括:

+=  -=  *=  /=  \=  ÷=  %=  ^=  &=  |=  =  >>>=  >>=  <<=
a = Int64(50)      # 值为50的Int64整型
b = Int32(2)       # 值为2的Int32整型
c = Float32(2.5)   # 值为2.5的Float32浮点型
d = Float64(3.0)   # 值为3.0的Float64浮点型
x = 3+2im          # 复数型Complex{Int64}
y = 15//8          # 有理数型Rational{Int64}

它们的意义其实很明了,赋值符号=之前的运算符便是更新的具体操作。下面给出一些例子:

Julia 更新运算符

酷客网相关文章:

赞(0)

评论 抢沙发

评论前必须登录!