問題タブ [uint]

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

c# - 文字列から UInt32 への変換 - C#

UInt32 値を XML ファイルから文字列として読み取ります。そして、それを UInt32 に変換したいと思います。

しかし、変換後の値は次のようになります。12005380

なぜそうなのですか?

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

php - PHP - unpack() uint8_t および uint16_t

これはここでの最初の質問です。エラーがある場合は事前にお詫び申し上げます。

私は現在、PHP を実行している Web サーバーと通信する C++ プログラムを含むプロジェクトに取り組んでいます。

私は PHP の unpack/pack を何度も使用しましたが、常にバイト全体を使用し、通常は float と int32、およびパディングされた文字列を使用します。しかし、帯域幅を節約するために、C からの出力をより小さな整数に「圧縮」することにしました。

これが私の問題です:

PHP が C から取得するデータは、おおよそ次のようになります (その 1 バイト)。

私はこれを多くの方法で開梱しようとしました。しかし、適切な結果が得られません。そして、ビットに関しては、私はただの愚か者であることを知っています。:)

私が得た最も近いものは、次のようなものを使用しています:

しかし、それはまだ期待される結果ではありません。

他のヒントを得た人はいますか?

そして、バイナリの知識が乏しいことをお詫びします。このトピックについてさらに読む必要があることはわかっています。

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

swift - Int32 のバイトデータを UInt32 に変換して元に戻す方法は?

学術的な質問:
値が -1 の Int32 のバイト データを UInt32 にキャストするにはどうすればよいですか? (SWIFTはそれを行うことができますか?)

理解:
UInts には -1 を超える整数のみが含まれるため、-1 は符号なし整数で表すことができる値ではないことはわかっています。

ただし、 Int32 と UInt32 の両方が Bytes (4*8=32)で同じ量のスペースを占めることも知っています。
そのバイト空間は、同じ値を表しているかどうかに関係なく、どちらのタイプにも使用できるはずです...明らかにそうではありません。

結論:
Int32 の生のビット データを取り、それを UInt32 に使用する簡単な方法があるはずです...

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

c++ - C++ - 「 Uint 」による変数はどれですか?

「 Uint 」で可変なのはどれ? 「 Uint8 」、「 Uint16 」などがあるということです...

しかし、彼らは何ですか?

今は C++ を使っていますが、これらの変数を使用する必要はなく、興味をそそられました。

前もって感謝します。

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

javascript - Uint8ClampedArray を通常の配列に変換する

Uint8ClampedArray(HTML5 キャンバス イメージ データの格納に使用されるような) を、値が0-に制約されない通常の配列に変換するにはどうすればよい255ですか?

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

c - uint2 と CUDA の使用に関する問題

最近、CUDA と Ethereum の使用を開始しましたが、cuda ファイルに移植しようとするとエラーが発生する関数のコード スニペットを少し見つけました。

コード スニペットは次のとおりです。

行に関するエラーb[0]は次のとおりです。

error: no operator "^=" matches these operands operand types are: uint2 ^= uint2

uint2正直なところ、私はcuda との経験があまりないので、この問題を修正するにはどうすればよいかを尋ねています。