上篇介绍了标量的基本概念,本篇将讲解其常用运算符。
1、 加法 +
2、 可直接进行数值相加;若参与运算的是标量字符串,系统会尝试将其转换为数字后计算,详细规则请参阅上篇内容。

3、 减法 −
4、 支持直接数值相减,逻辑清晰直观。

5、 乘法 *

6、 除法 /
7、 Perl在底层统一以双精度浮点格式存储所有数字(包括整数),因此即使整数相除,结果也可能为浮点数,与其他语言行为略有差异。

8、 取模 %

9、 赋值 =

10、 常见写法如 $name += 3; 即为复合赋值形式。
11、 表示将变量 $name 的当前值加 3 后重新赋给自身,等价于 $name = $name + 3;。
12、 类似地,减法、乘法、除法等也均支持此类复合赋值操作。

13、 下面介绍一个Perl特有的运算符——字符串追加运算符(.),其用法见图中示例代码。

14、 关系运算符用于判断两个值之间的大小或相等性。
15、 注意:Perl中字符串比较需使用专用操作符 lt、le、eq、ge、gt,不可混用数值比较符号(如 , == 等)。







