問題タブ [byte]

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

java - すべてのJavaバイトが署名されているという事実を回避するための最良の方法は何ですか?

Javaには、符号なしバイトなどはありません。

低レベルのコードを使用する場合、128を超える符号なしの値を持つバイトを処理する必要がある場合があります。これにより、Javaは、MSBが符号に使用されているため、それらを負の数として解釈します。

これを回避するための良い方法は何ですか?(Javaを使用しないと言うことはオプションではありません)

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

java - Java: 「タイプの不一致: int をバイトに変換できません」というエラー メッセージが表示されるのはなぜですか?

byte 型または short 型の変数を宣言し、これらに対して算術演算を実行しようとすると、「型の不一致: int を short に変換できません」(または、対応する「型の不一致: int を byte に変換できません」) というエラーが表示されます。

この例では、コンパイル エラーは 3 行目にあります。

0 投票する
24 に答える
551078 参照

java - Javaを使用して16進ダンプの文字列表現をバイト配列に変換しますか?

16 進値を表す長い文字列 (ダンプから) をバイト配列に変換する方法を探しています。

ここに同じ質問を投稿した人よりもうまく表現できなかったでしょう。

しかし、オリジナルを保つために、私なりの言い方をします"00A0BF"

私は何をすべきか?

私はJavaの初心者でありBigInteger、先頭の16進ゼロを使用して注意することになりました。しかし、それは醜いと思います。単純なものが欠けていると確信しています。

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

vb.net - 初心者: byte() を single() にキャスト/コピーする最速の方法

directx サウンド キャプチャの結果として byte() 配列が返されましたが、プログラムの他の部分では結果を single() として扱いたいと考えています。配列をアイテムごとに切り詰めることが最速の方法ですか、それとも賢い方法がありますか?

それを取得するコードは

バイト配列を作成しますが、Ctype は single を処理できますか? (注、私はそれを行う方法を理解できません!)

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

java - Javaでintを3バイトに変換するにはどうすればよいですか?

私はそれを表すint3つ(ビッグエンディアン)に変換しようとしています。bytesint

ビット単位およびビットシフトと関係があると確信しています。しかし、私はそれを行う方法がわかりません。

例えば:

*注: int は 4 バイトであり、3 バイトがオーバーフロー/アンダーフローする可能性があることは承知しています。

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

binary - BITS/Bytes の推奨される読み方と、操作を実行するためのサンプル コードなど

ビット/バイト、16 進表記、およびプログラミングとの関係について復習する必要があります (C# を推奨)。

良い読書リストを探しています (できればオンラインで)。

0 投票する
9 に答える
51080 参照

c# - C# でフィールドのサイズをバイト単位で取得する

クラスがあり、そのフィールドを調べて、最終的に各フィールドが何バイトかかるかを報告したいと考えています。すべてのフィールドが Int32、byte などの型であると仮定します。

フィールドのバイト数を簡単に調べるにはどうすればよいですか?

次のようなものが必要です:

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

vb.net - VB.Net でバイト配列を整数に変換する

バイト配列 (長さ 4) を整数に変換する最良の方法は vb.net にあるのだろうか? BitConverter は知っていますが、4 バイトのメモリをコピーすればできるはずの関数呼び出しを行うのは、かなりもったいないようです。同じように、single/double をバイナリ表現から single/double 変数に変換するのはどうでしょうか。

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

vb.net - VB.Net で byte() 配列を double に変換する

私はこのような状況にあります。SQL 2005 データベースの varbinary フィールドに実数が格納されています。SQL 2005 では varbinary を real に変換できないため、vb.net で変換しようとしています。

そのフィールドは、DataTable に byte() 配列として格納されます。

次に、その byte() を double または decimal 変数に読み込みたいと思います。しかし、私はそれを行う方法についての手がかりがあまりありません...

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

image - BYTE* を gdi+ 画像オブジェクトに変換するには?

BYTE* を gdi+ Image オブジェクトに変換したいと考えています。

これどうやってするの?

BYTE* は Dib ポイントのようです。

Image には Image::FromStream() という名前のメソッドがあり、これが役立つ可能性がありますが、BYTE* を IStream オブジェクトに変換する方法についての参照が見つかりません。これどうやってするの?

前もって感謝します!

実際、MS が IStream インターフェイスを提供しているとは信じがたいですが、インターフェイスを実装する c++ MemoryStream クラスは提供していません。