Perl 教程 之 Perl 运算符 1
Perl 运算符
运算符是一种告诉编译器执行特定的数学或逻辑操作的符号,如: 3+2=5。
Perl 语言内置了丰富的运算符,我们来看下常用的几种:
算术运算符
比较运算符
逻辑运算符
赋值运算符
位运算符
引号运算符
其他运算符
运算符优先级
算术运算符
表格实例中我们设置变量 $a 为 10, $b 为 20。
运算符 描述 实例
- 加法运算 $a + $b 结果为 30
- 减法运算 $a - $b 结果为 -10
- 乘法运算 $a $b 结果为 200
/ 除法运算 $b / $a 结果为 2
% 求余运算,整除后的余数 $b % $a 结果为 0
* 乘幂 $a$b 结果为 10 的 20 次方
实例
!/usr/bin/perl
$a = 10;
$b = 20;
print "\$a = $a , \$b = $b\n";
$c = $a + $b;
print '$a + $b = ' . $c . "\n";
$c = $a - $b;
print '$a - $b = ' . $c . "\n";
$c = $a $b;
print '$a $b = ' . $c . "\n";
$c = $a / $b;
print '$a / $b = ' . $c . "\n";
$c = $a % $b;
print '$a % $b = ' . $c. "\n";
$a = 2;
$b = 4;
$c = $a $b;
print '$a $b = ' . $c . "\n";
以上程序执行输出结果为:
$a = 10 , $b = 20
$a + $b = 30
$a - $b = -10
$a $b = 200
$a / $b = 0.5
$a % $b = 10
$a * $b = 16