問題タブ [bit]

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 投票する
6 に答える
4523 参照

c++ - C++ で 2 つの unsigned char を追加するビット演算子

16 進数のものが 2 つある場合、バイナリを一緒に追加して値を取得する方法はありますか?

C ++では、私が持っているとしましょう

私が欲しいのはどういうわけかです 1100001010100011、これはビット単位の演算子を使用して可能ですか?

t と q のバイナリ形式を抽出して追加したい...

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

asynchronous - 開始ビットと開始バイト

多くの非同期通信では、パケットはスタート ビットから始まることを知っています。

しかし、スタート ビットは 1 または 0 にすぎません。スタート ビットと最後のパケットのエンド ビットをどのように区別しますか?

元。開始ビットを 0 に、終了ビットを 1 に選択し、0 (データ ストリーム A) 1 0 (データ ストリーム B) 1 を受信した場合、次を含むデータ ストリーム C があると仮定するのを止めるものは何ですか? 「(データストリームA)1 0(データストリームB)」と同じ内容?

開始 BYTE を用意してから、そのビットの組み合わせについてデータ ストリームをチェックする方が便利ではないでしょうか? これにより、開始ビットと終了ビットの間で混乱が生じる可能性が減少します。

0 投票する
6 に答える
123210 参照

mysql - MySQL の BIT と TINYINT の違いは何ですか?

どのような場合に、どちらを使用しますか? 違いはありますか?ブール値を保存するために永続化エンジンで通常使用されるのはどれですか?

0 投票する
3 に答える
761 参照

java - ビットを long にアセンブルして一意の ID を作成するにはどうすればよいですか?

Java で比較的一意の ID を提供するユーティリティを作成したいと考えています。タイムスタンプからの x ビット + 乱数からの y ビットのような、かなり単純なもの。

では、次のメソッドをどのように実装しますか。

ボーナス

ID の作成に使用できる、簡単に取得できるその他の情報について何か提案はありますか?

注: 私は GUID を認識しており、Java に UUID クラスがあることは知っていますが、128 ビット長のものは必要ありません。

0 投票する
6 に答える
17595 参照

c - 1 ビットを印刷するにはどうすればよいですか?

のように少し印刷する方法を教えてくださいprintf("%d",bit);

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

python - Python での型キャスト

Python の文字列を、符号なしおよび符号付きの 8、16、32、および 64 ビットの int、double、float、string などの他の型に変換する必要があります。

これどうやってするの?

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

sql-server - BIT 列を 1 ではなく 0 と比較すると、クエリの動作が数倍遅くなる

17 個の結合 (内側と左右の外側の両方) とサブクエリを含む複雑なクエリに基づくビューを使用します。すべてのビュー行が約 5 秒で表示されます。

ビュー列の 1 つに BIT 型があります。そして、それを 1 と比較してビューの行をフィルタリングすると、クエリは約 5 秒で再び機能します。

しかし、この BIT 列を 0 と比較すると、クエリは約 50 秒 (10 倍遅く) 動作します。

同じ結果行を返すこのクエリは、約 10 秒間期待どおりに機能します。

では、なぜ 0 または 'FALSE' との比較に時間がかかるのでしょうか。アイデアをお願いします。

この BIT フィールドでのソートは高速です。他の列によるフィルタリングも高速です。

0 投票する
6 に答える
4419 参照

c - unsignedintのビット遷移の数をカウントする最速の方法

のビット遷移の数を数える最速の方法を探していunsigned intます。

intに含まれる場合: 0b00000000000000000000000000001010

遷移の数は次のとおりです:4

intに含まれる場合: 0b00000000000000000000000000001001

遷移の数は次のとおりです:3

言語はCです。

0 投票する
3 に答える
5943 参照

sql-server - 文字列をビット(documentTitle + Archive)SQLServer2005と連結するにはどうすればよいですか

オペランドタイプの衝突を連結しようとすると、次のエラーが発生します:テキストがビットと互換性がありませんデータ型の演算子が無効です:演算子は追加に等しく、タイプはビットに等しい

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

c# - 列挙型のビット操作

次の点で問題があります。

  • 列コレクションの最初の表示および凍結された列を取得したいと考えています。

これでうまくいくと思います:

  • ビットマスクを作成して、最初の凍結または表示可能な列を取得することもできますか?