menu
ホーム > PHPサンプル > 演算子系 > ビット演算子を利用したい
PHPサンプル

UPDATE:2017年04月01日

ビット演算子を利用したい

ビット演算子を利用したい PHPサンプルコード[ sample code ] | wepicks!
サンプルコード sample code

1 Minute Note

&ビットAND(論理積)|ビットOR(論理和)
^ビットXOR(排他論理和)~ビット否定
<<左シフト>>右シフト
  • ビット演算子 は、整数値をビット値で演算
  • ビット は、コンピュータが処理する最小単位
  • ビット は、2進数の 0 と 1 に対応している


ビット演算子を利用したい

ビットとは、コンピュータが処理する最小の単位です。ビット演算子は、オペランド(演算の対象となる値や変数のこと)の整数値をビット(2進数)に表現し、特定のビットを評価し演算を行います。つまり、整数値をビット値で演算します。

ビットは2進数の 0 と 1 に対応しています。コンピュータでは通常、8ビット(1バイト)を1つの単位として扱い、1バイトは、0 から2進数の11111111(10進数の255)までが表現可能です。

– サンプル Click Here ! –

実行結果
ビットAND(論理積)
3

ビットOR(論理和)
35

ビットXOR(排他論理和)
32

ビット否定
0000000000000000000000000000000000000000000000000000000000001100
1111111111111111111111111111111111111111111111111111111111110011

左シフト
11110

右シフト
111

bindec() 2進数を10進数に変換する
35

decbin() 10進数を2進数に変換する
100011

– サンプル Click Here ! –


タグ(=記事関連ワード)

タグ:

日付

投稿日:2014年2月21日
最終更新日:2017年04月01日

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

https://wepicks.net/phpsample-operators-bitwise/trackback/

page top