初心者のおじさんがまたアドバイスを求めに来ました。
本善之初
本善之初 2019-08-26 14:44:15
0
2
1435

元コード、逆コード、補コードの概念は簡単に理解しています

しかし、ビットごとの「AND、OR、NOT」に遭遇したとき、その場で爆発しそうになりました~

左右に動かすと髪の毛が抜けるだけです~~~

誰か簡単にまとめてもらえませんか?


本善之初
本善之初

全員に返信(2)
jesse

これらは単なる前菜です。障害とみなしてはいけません。お金をかけると PHP を学ぶ意欲が減退します。基本的な知識が理解できていない場合は、最初に読み飛ばしても問題ありません。使用するときは、それを踏まえて考えてください。実際の状況について。

いいねを押す +0
V

論理 AND、論理 OR、および論理否定はブール値に対する価値のある演算であり、離散数学のカテゴリに属します。
ビットごとの AND、ビットごとの OR、およびビットごとの NOT は、コンピュータのビットに対する演算であり、コンピュータの 2 進ビット演算のカテゴリに属します。
論理 and は true と true の両方です。c の & と && の違い。
Logical or If true, it is true. c の | と || の違い。
論理的に偽ではない

(2) 0 との XOR を実行し、元の値を保持します (X ^ 0000 0000 = 1010 1110)。

a と b を交換する

方法 1 方法 2

##1.a=a^b 1.a= a-b

2.b=b^a 2.b= a b

3.a=a^b 3.a= b-a

左シフト演算子 (<< )

オペランドのすべての 2 進ビットを特定のビット数 (左側の 2 ビット) だけ左にシフトします。
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート