bits

    0

    1答えて

    私はnumpyのと、8ビット数を作成しています: bin(a) 結果: a = numpy.uint8(2) とсallをOB10が、私はどこな表現を持つようにしたいです満たされた 私の番号のすべてのビット:00000010

    1

    2答えて

    長さ3のビットの順列の出力が必要です(0と1の初期の組み合わせがランダムに生成されるので順序は関係ありません): [0,0,0] [0,0,1] [0,1,0] [0,1,1] [ 1,0 、0] [1,0,1] [1,1,0] [1,1,1] 私が行っているが、それはそれあるようです重複している可能性のある並べ替えが表示されていません。 ' ArrayList<Item> itemsAvaila

    0

    2答えて

    私はatmega328のarduinoのスケッチをロックして、それをアンロード可能にすることに興味があります。 スケッチを16進数にコンパイルし、それをavrdudeでアップロードすることでロックビットを有効にする方法はありますか?あなたは、次のAVRDUDEコマンドを使用してコードへのアクセスをロックアウトすることができるはずのArduino IDEを使用して、スケッチをアップロードして、テスト

    2

    1答えて

    私はバイナリの仕組みを理解しており、バイナリから10進までを計算することができますが、符号付きの数値の周りは失われています。 変換を行うcalculatorが見つかりました。しかし、私はどのように最大数と最小数を見つけるか、またはバイナリ数が与えられていない場合に変換するか分からず、StackOの質問は特定の数値の変換についてのものであるか、特定のビットに符号付き数値を含まないようです。 具体的な

    -1

    1答えて

    私は、Javaプログラマだ、と私は最近、私は操作が本当に非常に大きな入力値にそれが来るとき、Javaで非常に遅いビット感を持っている(Codechef、Hackerearth、等。) をコーディング競争力開始しました。私の経験から、同じC/C++コード(同じアルゴリズム、同じ戦略などでJavaから変換した場合は同じ意味です。JavaからC/C++またはその逆に変換する際に論理を変更しません)すべて

    1

    2答えて

    私は長い2つの整数をJavaで結合しようとしています。ここで私が使用しているコードは次のとおりです。 Long combinedValue = (long) a << 32 | b; a = 0x03とb = 0x1B56 ED23、私は期待値(ロングでcombinedValue = 13343583523)を取得することができています。 a = 0x00とb = 0xA2BF E1C7の場合

    1

    2答えて

    例えば、私は、次のC++構造を持っている...私は間違っていない場合 struct dleaf_t { int contents; // OR of all brushes (not needed?) short cluster; // cluster this leaf is in short area : 9; // area t

    3

    4答えて

    bitpatSearch()という名前の関数を書くと、unsigned intの中に指定されたビットパターンを探します。関数は3つの引数、すなわちbitpatSearch(source, pattern, n)を取る必要があります。整数sourceを検索し、nビットがpatternの場合、パターンが始まるビット数を出力する必要があります(一致するものがある場合は0〜31番目のビットの順序を仮定しま

    6

    1答えて

    私はintを浮動小数点値に変換して符号の指数部と小数部の値に分割する機能を持っています。 Float値を表すためにIEEE 754を使用する。 unsigned test(unsigned x) { // split the given bits of sign exponent and fraction, combine to return unsigned int si

    1

    2答えて

    O(n)時間のビットを反転させるこのコードを理解しようとしています。私は時間の複雑さを理解していますが、このコードの背後にあるロジックを理解することはできません。 public static long reverse(long a) { long result = 0; int i = 31; while(a > 0){ result += (a % 2