- Perl基礎
- Perl - 首頁
- Perl - 簡介
- Perl - 環境
- Perl - 語法概述
- Perl - 資料型別
- Perl - 變數
- Perl - 標量
- Perl - 陣列
- Perl - 雜湊
- Perl - IF...ELSE
- Perl - 迴圈
- Perl - 運算子
- Perl - 日期和時間
- Perl - 子程式
- Perl - 引用
- Perl - 格式
- Perl - 檔案I/O
- Perl - 目錄
- Perl - 錯誤處理
- Perl - 特殊變數
- Perl - 程式碼規範
- Perl - 正則表示式
- Perl - 傳送郵件
- Perl高階
- Perl - Socket程式設計
- Perl - 面向物件
- Perl - 資料庫訪問
- Perl - CGI程式設計
- Perl - 包和模組
- Perl - 程序管理
- Perl - 嵌入式文件
- Perl - 函式引用
- Perl有用資源
- Perl - 問答
- Perl - 快速指南
- Perl - 有用資源
- Perl - 討論
Perl算術運算子示例
假設變數$a儲存10,變數$b儲存20,則以下是Perl算術運算子:
| 序號 | 運算子和描述 |
|---|---|
| 1 | + (加法) 將運算子兩側的值相加 示例 − $a + $b 將得到 30 |
| 2 | - (減法) 從左運算元減去右運算元 示例 − $a - $b 將得到 -10 |
| 3 | * (乘法) 將運算子兩側的值相乘 示例 − $a * $b 將得到 200 |
| 4 | / (除法) 將左運算元除以右運算元 示例 − $b / $a 將得到 2 |
| 5 | % (模) 將左運算元除以右運算元並返回餘數 示例 − $b % $a 將得到 0 |
| 6 | ** (指數) 對運算子執行指數(冪)計算 示例 − $a**$b 將得到 10 的 20 次方 |
示例
嘗試以下示例以瞭解Perl中所有可用的算術運算子。將以下Perl程式複製並貼上到test.pl檔案中並執行此程式。
#!/usr/local/bin/perl $a = 21; $b = 10; print "Value of \$a = $a and value of \$b = $b\n"; $c = $a + $b; print 'Value of $a + $b = ' . $c . "\n"; $c = $a - $b; print 'Value of $a - $b = ' . $c . "\n"; $c = $a * $b; print 'Value of $a * $b = ' . $c . "\n"; $c = $a / $b; print 'Value of $a / $b = ' . $c . "\n"; $c = $a % $b; print 'Value of $a % $b = ' . $c. "\n"; $a = 2; $b = 4; $c = $a ** $b; print 'Value of $a ** $b = ' . $c . "\n";
執行上述程式碼後,將產生以下結果:
Value of $a = 21 and value of $b = 10 Value of $a + $b = 31 Value of $a - $b = 11 Value of $a * $b = 210 Value of $a / $b = 2.1 Value of $a % $b = 1 Value of $a ** $b = 16
perl_operators.htm
廣告