ones-complement

    3

    1答えて

    答えでは、jwwは、インテリジェントアーキテクチャーのベクトル命令をエンコードする際に1の補数が使用されていると指摘しており、Ruslanは自動ベクトル化が一般的になるにつれてこれらの命令がさらに使用されていることを明確にしています。 1の補数は、これらの命令で引き続き使用されるという利点がありますか?それとも歴史的な理由から単純に使用されていますか? JWW引用 :Intel® 64 and I

    2

    2答えて

    バックグラウンドでは、定数メモリに格納されている(それを修正することはできません)IPパケットのチェックサムを計算しようとしています。チェックサムを行う前に、私はパケットの既存のチェックサムを0にしようとしています。すべてのデータを一時バッファにコピーして0を格納するのではなく、パケット全体のチェックサムを行いたい結果からの既存のチェックサム。 これを行うには、私はhereという1つの補数の減算を

    7

    1答えて

    アーキテクチャがC++で1または2の補数表現を使用するかどうかを検出する最も信頼性の高い方法は何ですか?

    1

    1答えて

    私はJavaプロジェクトで新しいシンボルを見つけましたが、それは何を意味するのか知りたいですか? systemUiVisibility & ~View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR ここでは~とは何ですか?

    -2

    1答えて

    が、私はこのように見ていくつかのコードを見たん:その後、後でオブジェクトのフィールドかどうかをチェックする複数の場所がありますので、これはビット1とオブジェクト配列のすべてのフィールドを埋め Object *area = new Object[n]; memset(area, 0xff, sizeof(Object) * count); 〜0(負のゼロ)をチェックすることによってまだ満たされ

    2

    1答えて

    ここで警告が表示されます。警告は「整数変換結果が切り捨てられます」と表示します。タイプキャスト(U16)を削除してもそれは維持されます。 typedef unsigned short U16; U16 mask; mask = ~(U16)(0x8000); この警告はどうすれば解決できますか?私は以下のコードを使用し、警告を削除しましたが、その正しい方法で行うかどうかは不明です。 mas

    0

    1答えて

    私は紙でそれを行う方法を知っています。問題は私がコード上でそれをするときです。私はこのエラーを取得する: 互換性のない型:バイト にint型から可能な非可逆変換私は私の2進数の文字列に救われ知っていると私は、1とviceverse私が持っている理由であるにそれらの0年代を変更したいです はここに私のコードです場合:あなたの文字列全体を1に0を反転する import java.util.Scanne

    1

    1答えて

    私は幾分補完関係に慣れていますが、Python 2.7に関してはリフレッシャーを使うことができます。 なぜ~0b1は-2に印刷されますか? 私は1の補数が1を0に変換し、逆も1の補数を変換することを理解しています。私は~0b1が0b0または0を印刷することを期待しました。 printは、自動的にバイトリテラルをintの形式に変換しますか? 何か助けていただければ幸いです。