bit-manipulation

    5

    5答えて

    もし私がbitset<16> bits(*iter)と私の短い を持っていれば、私はこれを私の短さに割り当てることができますか? short myShort = ??bits?? それは短いにビットセット< 16>を変換することが可能ですか?

    9

    3答えて

    私はちょうどファイル圧縮について学び始めています。私はいくつかのロードブロッキングを実行しました。私は圧縮されたバイナリ表現"010100111111011000"として "プログラム"のような文字列をエンコードするアプリケーションを持っています(これはまだ文字列として格納されています)。 Encoding g 111 r 10 a 110 p 010 o 011 m 00

    5

    4答えて

    基本的には、減算を使用して整数をオーバーフローさせたときの動作を所定のビット数で取得します。明白な方法は、を仮定すると、符号付き整数:以下醜いと上記の1よりも高速であることを行うためのきちんとした方法は、 template <int BITS> int sub_wrap(int v, int s) { int max = (1<<(BITS)); v -= s; i

    2

    2答えて

    私は、同じ寸法の2つのデータフレームAとBを持っています。行ラベルと列ラベルは、フレーム間で同じ順序であることが保証されていません。 両フレームが(何も接続がないことを示すため、及び、0)有向「エッジ」がフレームの行と列との間に存在することを示す1で、値0と1を含みます。 両方のフレームに共通の「エッジ」があります。換言すれば、AおよびBと同じ次元のデータフレームがあり、1値を含み、AおよびBの行

    0

    1答えて

    。例えば0xFE10は、0xF(バイナリで1111)を出力するはずです。 これはクアルコムのインタビューの質問です。これは、これまでのところ、私の考えです: 私は16ビット整数を呼び出しています: int num = /*whatever the number is*/ は、4ビットマスクを持っている: int zeroTo4 = (num & 0x000F); int fiveTo5 =

    2

    1答えて

    誰かがこの命令の内容を説明し、それをC言語に翻訳できますか? ubfx.w r3, r11, #0xE, #1 は、ARMのリファレンスマニュアルによれば、「符号付きと符号なしのビットフィールド抽出」を行いますが、私はすべてがビット単位のものとよくありませんよ。

    0

    4答えて

    8ビット整数(int8_t)と32ビット整数(int)の間のビット単位ANDを実行すると、結果は8ビット整数または32ビット整数?私は はビット単位を実行する前に、少し違った質問を入れて、廃棄された32ビット整数の最初の24ビットである、または最初の型キャスト8ビットの整数であるためにGNU/LinuxやGCCコンパイラを使用しています 32ビット整数へ? EDIT:この小さなコード #inclu

    0

    1答えて

    32ビットと64ビット整数でビット単位の機能を実行していて、インデックスindexにビットを設定するメソッド(setValueAt(index, newState)) の場合newStateはtrue、の場合はの場合は0となります。 AND、OR、XORなどと同じ速度で次の操作を行うためにどのようなビット機能を使用できますか?検出方法を使用することを躊躇し、ビットを変更する必要がある場合はXORを

    1

    1答えて

    可能性の重複: Best Algorithm for Bit Reversal (from MSB->LSB to LSB->MSB) in C 私は、64ビット・ワードを持っていると私はそれに対して次の操作をしたいです。 私は(ようにビット1とビット0 スワップビット62とのスワップビット63と)ビットスワップをしたいまず 上記の操作が完了したら、私はバイトスワップスワップをしたいですバイト0と

    1

    2答えて

    このコードで何が問題なのか教えていただけますか? //bmp is a bitmap of already present image int width=bmp.getWidth(); int height=bmp.getHeight(); int rgbval[]=new int[width*height]; bmp.getPixels(rgbval, 0, width, 0, 0,