問題タブ [bit-manipulation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
26846 参照

php - PHPと(アンパサンド、ビット単位および)演算子を理解する

($var & 1)私はコードでよく使用します。これ$varは、が奇数の場合はtrueを返し、偶数の場合はfalseを返します。

しかし、「&」は実際に何をするのでしょうか。

0 投票する
4 に答える
11449 参照

database - Oracleのビット単位排他的論理和

SQL Serverではシンボルを使用していますが、 Oracle^では機能しないようです。

OROracleでビット単位の排他を行うにはどうすればよいですか?

0 投票する
1 に答える
4981 参照

sql - DB2でビットデータのcharを整数に変換します

bit data の varcharとして表す、負でない整数の配列が必要な DB2 ユーザー定義関数を作成しています。各整数に 2 バイトを使用する予定です (最大値は 2^16-1 で、許容範囲です)。

chr関数を使用して整数をビット データの char に変換できますが、どうすれば整数に戻すことができますか?

DB2 プロシージャーでのビット操作に関する追加のアドバイスも役に立ちます。これに関するドキュメントはあまり見つからないようです。Linux で v9.1 を使用しています。

0 投票する
4 に答える
1160 参照

bit-manipulation - ビットいじり並べ替え

7ビット値の任意の並べ替えを行う必要があり(はい、テーブルを使用する必要があることはわかっています)、これを行うためのビットハックがあるかどうか疑問に思っています。

例:


編集:私はこれ に沿って何かを考えていました

キックのために、私は AFTK だったので、次の形式のソリューションを力ずくで検索しようとしています。

解決策が見つかりません。

0 投票する
8 に答える
16580 参照

java - ビット演算子を使用して複数の整数値をJavaの関数に渡す方法は?

アプリケーション フレームワークでは、複数の Int 値 (通常は列挙型の代わりに使用される) を関数に渡すことができるフレームワークをよく見かけます。

例えば:

では、ビットごとの演算子を使用して渡された複数の int 値を適切に評価するには、multiValueExample にどのようなロジックが存在する必要がありますか?

0 投票する
5 に答える
2818 参照

c - Cでのビットシフト

符号付き整数に対応するビットパターンが右にシフトされる場合、

この質問への答えは3番目のオプションです。誰でもこれを説明できますか、、

また、Cプログラミングにおける左シフトおよび右シフト演算子の背後にある理論について、いくつかの基本的な考え方を示します。例えば

いずれかの操作が実行されたときに空のビットに何が埋められるか。確認したところ、左シフトで空のビットが0で埋められ、右シフトで1が埋められていることがわかりました。ロジックをクリアしてください...

0 投票する
2 に答える
683 参照

apache-flex - 誰かがこのビット操作コードを説明できますか?

各ノードの横にチェックボックスが付いたツリー コントロールがあり、ノードでチェック済み、チェックなし、中間のチェック済みの状態を許可します。ノードをクリックすると、親と子が更新されます。私が見つけたコードはビットシフトを使用しており、正確に何が起こっているのかを理解しようとしています.

誰かが次のコードを説明できますか? または、さらに良いことに、このコードを書き直して、理解しやすくしますか?