Perl-arithmetic-operators-example

提供:Dev Guides
移動先:案内検索

Perlの算術演算子の例

変数$ aが10を保持し、変数$ bが20を保持すると仮定すると、以下はPerlの算術演算子です-

Sr.No. Operator & Description
1

+ ( Addition )

演算子の両側に値を追加します

-$ a + $ bは30を与える

2
  • (減算)*

左側のオペランドから右側のオペランドを減算します

-$ a-$ bは-10になります

3
  • (乗算)*

演算子の両側の値を乗算します

-$ a *$ bは200を与える

4

/(Division)

左オペランドを右オペランドで除算します

-$ b/$ aは2を与える

5

% (Modulus)

左オペランドを右オペランドで除算し、剰余を返します

-$ b%$ aは0を与える

6
  • (指数)*

演算子で指数(パワー)計算を実行します

-$ a * *$ bは10の20乗になります

次の例を試して、Perlで使用できるすべての算術演算子を理解してください。 test.plファイルに次のPerlプログラムをコピーして貼り付け、このプログラムを実行します。

#!/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