PHPバイナリ

巴扎黑
リリース: 2016-11-22 10:52:24
オリジナル
1990 人が閲覧しました

バイナリ 0,1 シームバイナリ 1
1。バイナリの最上位ビットは符号ビットで、0 は正の数を表し、1 は負の数を表します。
2 正の数の元のコード、その補数と補数は同じです。
3. 負の数の逆数 コード = 元のコードの符号ビットは変更されず、他のビットは反転されます (0-》1、1-》0)
4. 負の数の補数 = その補数 + 1;
5.0 の補数は両方とも 0 です。つまり、php の数値はすべて符号付きです。すべて補数メソッドを使用して計算されます。

8.& ビットごと 両方のビットが 1 の場合、結果は 1 になります
9.|ビットごとの OR、1 が 1 の場合は 1 になります
10.^XOR、一方が 1 の場合、他は 0、結果は 1 です
11,~ビットごと 否定するには、1——> 0 0->1

左にシフトし、符号ビットは変更されず、下位ビットは 0 で埋められます。
右にシフトします。 、下位ビットはオーバーフローし、符号ビットは変更されず、符号ビットはオーバーフローした上位ビットを埋めるために使用されます

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート