Produced by career-info
#perl(ハッシュパール)|サイトマップ
Perl初心者、Perl入門者向けに、Perlの基礎/基本を中心に、サンプルを例に解りやすく丁寧に解説しています。

11.演算子

この章では、Perlにおける演算子(算術演算子、比較演算子、その他の演算子)について説明します。


11.1 算術演算子

(1) Perlにおける算術演算子には、以下のような算術演算子があります。

■算術演算子

+     #加算する
-     #減算する
*     #乗算する
/     #除算する
%     #余りを求める
**    #累乗


■算術演算子の例

#!/usr/bin/perl

$a = 1 + 2;
$b = 5 - 3;
$c = 3 * 3;
$d = 4 / 2;
$e = 10 % 3;
$f = 2 ** 2;

print "a = $a¥n";
print "b = $b¥n";
print "c = $c¥n";
print "d = $d¥n";
print "e = $e¥n";
print "f = $f¥n";

exit;


■算術演算子の例の実行結果

D:¥test>perl sample.pl
a = 3
b = 2
c = 9
d = 2
e = 1
f = 4



11.2 比較演算子

(1) Perlにおける比較演算子には、以下のような比較演算子があります。

■比較演算子

==    #値が等しければ
!=    #値が等しくなければ
>     #値が大きければ
<     #値が小さければ
>=    #値が同じか大きければ
<=    #値が同じか小さければ
eq    #文字列として等しければ
ne    #文字列として等しくなければ
lt    #文字列として大きければ
gt    #文字列として小さければ
le    #文字列として同じか大きければ
ge    #文字列として同じか小さければ


■比較演算子の例

#!/usr/bin/perl

$a = 10;

if ($a == 10) {
print "値は10です¥n";
}

exit;


■比較演算子の例の実行結果

D:¥test>perl sample.pl
値は10です



11.3 その他の演算子

(1) 上記以外のPerlにおける演算子には、以下のような演算子があります。

■インクリメント/デクリメント

++    #インクリメント
--    #デクリメント


■インクリメント/デクリメントの例

#!/usr/bin/perl

$a = 0;
$b = 10;

$a ++;
$b --;

print "a = $a¥n";
print "b = $b¥n";

exit;


■インクリメント/デクリメントの例の実行結果

D:¥test>perl sample.pl
a = 1
b = 9


■文字列結合

.     #文字列結合


■文字列結合の例

#!/usr/bin/perl

$a = "Hello";
$b = "World";

print $a." ".$b;

exit;


■文字列結合の例の実行結果

D:¥test>perl sample.pl
Hello World

[関連記事]
 


■IT関連記事
■ご意見・ご感想について

#perl(ハッシュパール)|HOMEへHOME #perl(ハッシュパール)|ページ先頭へページ先頭へ
当サイト(#perl)では、Perl初心者、Perl入門者向けに、Perlの基礎/基本を中心に、サンプルを例に解りやすく丁寧に解説しています。
当サイトを通して、Perlの楽しさ、Perlの素晴らしさが伝われば幸いです。
キャリアインフォ
career.nについてリンクについて
ご利用規約プライバシーポリシーお問い合わせ