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

論理否定を行います。

(例)
# 0は偽なので1を返す print !0 . "\n"; # 文字列""は偽なので1を返す print !"" . "\n"; # 文字列"0"は偽なので1を返す print !"0" . "\n"; # 式 2 * 0 は偽なので1を返す print !(2 * 0) . "\n"; # 1は真なので""を返す print !1 . "\n";

実行結果
1 1 1 1