uint32

    0

    4答えて

    gccコンパイラを使用して、私はMSBを設定するとき、これはなぜuint32_t -2147483648ですか?それは署名されていません - それは陽性ではないでしょうか? #include <stdio.h> #include <stdint.h> #define BIT_SET(a,b) ((a) |= (1<<(b))) int main() { uint32_t va

    1

    1答えて

    簡単には、私の問題は次のとおりです。私はさまざまな種類のオブジェクトを含む動的メモリマネージャを構築しています。私はさまざまな種類のオブジェクトをタグでマークしています。メモリのデバッグを簡単にするために、これらのタグを4バイトの文字列としてメモリに表示します。しかし、これらの値を効率的に切り替えるには、それらを符号なし32ビット整数とみなしたいと考えています。 現在のオブジェクトの定義は次のよう

    0

    1答えて

    現在、バイナリ 'ファイル'から管理可能なdatetimeを解析しようとしています。ファイルはWebアプリケーションでアップロードされているので、私はjavascriptを使用しています。 Uint32Array(2) [3068092018, 30617747] 0:3068092018 1:30617747 buffer:(...) byteLength:(...) byteOffs

    0

    1答えて

    私はこれを私のコードに入れました。 let hex:String = "#FFFFFF" var returnValue = UInt() var newString = String() newString = hex.replacingOccurrences(of: "#", with: "0x") returnValue = UInt(newString)! //This line

    0

    1答えて

    それは簡単な質問、多分愚かだが、私は時間からこだわっている..私は持っている そのXAMLの部分で: <ContentPage.Resources> <ResourceDictionary> <System:Uint32 x:Key="UintValue">50</System:Uint32> </ResourceDictionary> </ContentPage.

    3

    3答えて

    私の必要性である - uint32の一部(イン事実擬似)乱数を持って、私はそれは、1ビット目でものではない0、例えば述べる4最初のビットのニーズ=> 0000 ... 000100101 => 1001 1000年... 0001 => 1000年 ... 0001 => 0001 ... 0000 など このようなものを使用する必要があることを理解しています。 uint num = 1157 (

    0

    3答えて

    uint32を持つストレージフォーマットに、最大許容値 "4294967295"を書き込んでいます。 Javaの整数は「2147483647」の半分にすぎません。内部的には、LongまたはGuavaのUnsignedIntegerを使用する必要があります。 この形式に書き込むには、バイト配列の長さが整数うまく適合する、4にする必要がありますが、バイト配列にロングに変換すると、長さの配列が必要で8

    0

    1答えて

    ビッグエンディアン形式のuint8文字列をインクリメントする正しい方法はありますか? uint8 test[] = {0,0,0,1}; test[3]++; //works を何とかも可能このように型キャストと増分です: は、例えば、私が持っていますか? *test = (uint32) *test+1; //doesnt work... Only the first test[0] w

    1

    2答えて

    時間をサーバと同期させて秒の定義(長い符号なしn_ticks_per_second)を変更してSWRTCを改善しようとしています。 #include <stdint.h> #include <stdio.h> int main(int argc, char * argv[]){ int32_t total_drift_SEC; int32_t drift_per_sec

    0

    1答えて

    私はCRCを生成するためにFastCRCライブラリを使用しており、uint32_tを返します。 uint32_t crc = CRC32.crc32(buf, sizeof(buf)); メッセージが含まれているbufが、uint8_tであると私はBUFの終わりにuint32_t crcを追加する必要があります。 bufは次のようになります。 uint8_t buf[] = {0x7E, 0x