bit

    -4

    2答えて

    n-1ビットを使用してnビットを含む数値を表す一般的な方法がありますか。例えばを示しています。このビットは、XXX where X = {0|1}と3ビットを使用して4ビットです。また、マッピングは、衝突なしに元のバイナリを元に戻すことができる必要があります。 このpageは、これまでビットの数を数えようと試みたが、ビット数は減らさないという最も関連性の高いリファレンスです。 編集:これは不可能だ

    1

    1答えて

    こんにちは私はビット単位の演算子とシフトにいくつかの問題があります。しかし、check_flag()はset_flag()が働いていると信じています。誰かが何が間違っているのか説明できますか? #include <stdio.h> void set_flag(int* flag_holder, int flag_position); int check_flag(int flag_holde

    0

    1答えて

    私はビットシフトとマスキングを使用して32ビットのバイナリ整数からビットを抽出しようとしていますが、私はそれを気にしています。 #include <stdio.h> int main(){ int number = 87; //0000 000 0000 0000 0000 0000 0101 0111 int i; int bit; int g =

    1

    2答えて

    私は、パフォーマンス重視のFortranコードを書いています。これは、コアに行列のない行列乗算サブルーチンmfmult(x、y)を持ち、入力ベクトルxをとり、出力i_2i_1i_0がnビットの2進数(先頭に0が付いている可能性がある)である場合、 y(i)= sum {x (J):jは、iの任意の1ビット否定}がある すなわち y(000) = x(001)+x(010)+x(100) y(11

    1

    1答えて

    私は論理ステートメントとバイナリ算術演算子だけを使って2つの2進数を一緒に追加しようとしています。しかし、私はビットを実際に変更する方法を混乱させる。それは主に変更しようとしている変数ですが、印刷するたびにゼロになっています。あなたのforループの中にこれらのステートメントのそれぞれで #include <stdio.h> void execute_add(int a, int b){ i

    1

    1答えて

    私は素数生成のためのサイドチャネル攻撃に取り組んでいますが、それを実行しながらCPU消費電力を測定しています.CPUプロセス10000 mpz_t整数(サイズ512)これらの整数のビット(ハミングウェイト)はCPUの消費電力と関係があります。つまり、500ビットの512ビット整数は、わずか10ビットの512ビット整数より多くの電力を消費しますか?

    0

    1答えて

    バイナリファイルがあります。バイナリファイルからビットシーケンス(ビタビデコーダ用)を読み込みました。あるケースでは、私は単純に(ゼロビットから)最初からファイルを読み込みますが、別のケースでは、私が第一ビットからのビット列を読まなければなりません。 以下は私の体系の一部です: 私はそれがどのように行えるのか理解できません。 シーケンスを1ビット遅らせることも適切です(シーケンスに1ビット加える)

    2

    1答えて

    たとえば、次の0と1の文字列が与えられます:001011. This私のパターン、つまり文字列Aです。 次に、0と1の長い文字列B(例:010100010010010)が与えられました。私の仕事はBの文字列Aの最も適切な文字列を見つけることです。最も適切な文字列である必要はないため、最大20%の誤差がある可能性があります。 たとえば、文字列Aの場合は01001、一致率が11001の場合は文字列の8

    0

    1答えて

    「符号付き整数」と「算術左シフト」が迅速かつiOSでどのように機能するかを理解しようとしています。 、私は符号付き整数と理解 バイナリ表現を:ブック、迅速なプログラミング言語3.0では 、それは私が次のコードでそれを試してみた を語ります-120の値が10001000であるため、1つの場所を左にシフトすると00010000となり、コードに示すように16になります。しかし、16は-120の倍数ではあ

    -1

    1答えて

    バイトは8ビットです。 9番目のビットは2^9 = 512ですか?それとも、2^0 = 1で始まりますか? 101100101のようなバイナリの小数変換はどのようになりますか?