http://perldoc.jp/docs/perl/5.8.8/perlop.pod#Exponentiation
print ($a[0]**2) - ($a[1]**2);
ありがとうございます。perlでは^を使わないのですね。とても参考になりました。また、もし良ければ教えていただきたいのですが、print 5^3; #6の表示となり、何かを演算しているようなのですがこれはどのような意味があるのでしょうか?
二項演算子の "^" は、両オペランドのビットごとに排他論理和をとって、 その結果を返します。 ("Integer Arithmetic" と "Bitwise String Operators" も参照して下さい。)ビットごとの OR と XOR
排他的論理和 xor (exclusive or)とは、 1 xor 1 = 0 1 xor 0 = 1 0 xor 1 = 1 0 xor 0 = 0no title
排他的論理和 xor (exclusive or)とは、 1 xor 1 = 0 1 xor 0 = 1 0 xor 1 = 1 0 xor 0 = 0
5^3 → 0101 ^ 0011 (2)01010011――01100110 (2) → 6
XORについてはコンピュータの基礎講座で習っただけでしたがこんな所で出ていたのですね。ありがとうございます。とても参考になりました!
コメントはまだありません
これ以上回答リクエストを送信することはできません。制限について
ログインして回答する
5^3 → 0101 ^ 0011 (2)
2017/03/26 10:24:160101
0011
――
0110
0110 (2) → 6
XORについてはコンピュータの基礎講座で習っただけでしたがこんな所で出ていたのですね。ありがとうございます。とても参考になりました!
2017/03/26 11:34:43