3.4ビット演算子

ビット単位での演算をおこないます。

演算子 意  味
& AND
| OR
^ XOR
~ NOT
<< 左シフト
>> 右シフト
行番号 CGIプログラム 解   説
1 #!/usr/local/bin/perl5 1行目は必ずPerlプログラムのある場所を記入
2 #ビット演算子の使い方 #の右側の文字列はコメント
3 $ans1 =  ; &(AND)
4 $ans2 =  ; |(OR)
5 $ans3 =  ; ^(XOR)
6 $ans4 = >>  ; 右シフト
7 $ans5 = <<  ; 左シフト
8 $ans6 =~ ~(NOT)
9 print "Content-type: text/html\n\n"; 後の学習で解説
10 print "<HTML>\n"; print文でブラウザへタグ文字列を送っています
11 print "<HEAD>\n";
12 print "<TITLE>ビット演算子演習</TITLE>\n";
13 print "</HEAD>\n";
14 print "<BODY>\n";
15 print '$ans1='."$ans1<BR>\n"; $ans1をブラウザに表示
16 print '$ans2='."$ans2<BR>\n"; $ans2をブラウザに表示
17 print '$ans3='."$ans3<BR>\n"; $ans3をブラウザに表示
18 print '$ans4='."$ans4<BR>\n"; $ans4をブラウザに表示
19 print '$ans5='."$ans5<BR>\n"; $ans5をブラウザに表示
20 print '$ans6='."$ans6<BR>\n"; $ans6をブラウザに表示
21 print "</BODY>\n";
22 print "</HTML>\n";

戻る 次へ