Julia语言程序设计
上QQ阅读APP看书,第一时间看更新

第4章 运算符

在基本的数学理论中,数值集合通常会与运算规则一起定义,形成所谓的空间或者数域,例如实数域R、有理数域Q等。其中的运算规则,是指加、减、乘、除这些基本的四则运算,也称为算术运算符,是百分比、平方根、幂乘、对数等更复杂运算的基础。

在计算机语言中,除了基本的算术运算符外,还会提供对更多运算符的支持,包括位运算符、逻辑运算符、比较运算符、更新运算符等。

本章将介绍这些运算符,为了叙述的方便,我们首先定义几个变量,用于后文中示例的常用数值:


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}