Loose-Info.com
Last Update 2008/05/18
TOP - Perl - 演算子 - **

** は指数演算子です。

(例)
print 3**2 . "\n"; # 3 * 3 = 9 print -3**2 . "\n"; # -(3 * 3) = -9 print (-3)**2 . "\n"; # 先に print (-3) が評価されてしまうため表示は -3 となる。改行もされない。 print "\n"; print ((-3)**2) . "\n"; # (-3) * (-3) = 9

実行結果
9 -9 -3 9