大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> CGI专区 -> perl实例分析教程之二

perl实例分析教程之二

时间: 2021-07-31 作者:daque

一、算术操纵符 :  +(加)、-(减)、*(乘)、/(除)、**(乘幂)、%(取余)、-(单目负) (1)乘幂的基数不许为负,如 (-5) ** 2.5 # error; (2)乘幂截止不许胜过计划机表白的控制,如10 ** 999999 # error (3)取余的操纵数如不是平头,四舍五入成平头后演算;演算符右侧不许为零 (4)单目负可用来变量: - $y ; # 等效于 $y * -1 二、平头比拟操纵符table 3.1. 平头比拟操纵符 操纵符 刻画 < 小于 > 大于 == 即是 <= 小于即是 >= 大于即是 != 不即是 <=> 比拟,归来 1, 0, or -1 操纵符<=>截止为: 0 - 两个值十分 1 - 第一个值大 1 - 第二个值大 三、字符串比拟操纵符 table 3.2. 字符串比拟操纵符操纵符 刻画   lt 小于   gt 大于   eq 即是   le 小于即是   ge 大于即是   ne 不即是   cmp 比拟,归来 1, 0, or -1 四、论理操纵符论理或:$a || $b 或 $a or $b 论理与:$a && $b 或 $a and $b 论理非:! $a 或 not $a 论理异或:$a xor $b 五、位操纵符 位与:& 位或:| 位非:~ 位异或:^ 左移:$x << 1 右移:$x >> 2 注:不要将&用来负平头,由于perl将会把它们变化为无标记数。六、赋值操纵符 table 3.3. 赋值操纵符 操纵符 刻画 = assignment only += addition and assignment -= subtraction and assignment *= multiplication and assignment /= division and assignment %= remainder and assignment **= exponentiation and assignment &= bitwise and and assignment |= bitwise or and assignment ^= bitwise xor and assignment table 3.4. 赋值操纵符例子 表白式 等效表白式 $a = 1; none (basic assignment) $a -= 1; $a = $a - 1; $a *= 2; $a = $a * 2; $a /= 2; $a = $a / 2; $a %= 2; $a = $a % 2; $a **= 2; $a = $a ** 2; $a &= 2; $a = $a & 2; $a |= 2; $a = $a | 2; $a ^= 2; $a = $a ^ 2; .=可在一个赋值语句中展示屡次,如: $value1 = $value2 = "a string"; .=动作子表白式 ($a = $b) += 3; 等价于 $a = $b; $a += 3; 但倡导不要运用这种办法。

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.