twos-complement

    0

    1答えて

    最初にユーザーによる数値入力を行い、次に答えのみを表示する方法は? a = int(raw_input("Enter number: "),twoscomp) def tobin(x, count = 8): return "".join(map(lambda y:str((x>>y)&1), range(count-1, -1, -1))) def twoscomp(bin_s

    1

    2答えて

    Android/Javaで16進数の2の補数を計算する方法。 For Example : String x = 10011010; 1's complement of x = 01100101; 2's complement is 01100110; 私はどのようにプログラム的にJavaで達成できますか? は、私はその1の補数バイナリに変換するには、次のコードを試

    -2

    1答えて

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

    0

    3答えて

    は、だから私は、次のような出力を解釈しようとしている: short int v = -12345; unsigned short uv = (unsigned short) v; printf("v = %d, uv = %u\n", v, uv); Output: v = -12345 uv = 53191 そうです質問:このプログラムは、2の補数のマシン上で実行されたときに、

    0

    1答えて

    私はlamba関数を使って10進数を2進数に変換します。結果は2進数ではありません。 マイコード: num1 = int(raw_input("Enter first bumber")) if num1 < 0: def tobin(x, count = 8): return "".join(map(lambda y:str((x>>y)&1), range(count-1, -1

    -1

    3答えて

    2進数の減算および加算を使用して乗算および除算を計算するCプログラム。 * 2の補数。 私はこのコードを書く必要がありますが、私は完全にそれに固執しています。アルゴリズムや手順を教えてもらえますか?

    2

    2答えて

    私はここで新しいですが、私は2の補数システムで符号付き整数なら~0がどうなるのだろうと思っていました。 0のフリッピングが1であるため-1ですが、署名されていると答えは-1になりますか?それとも、答えがちょうど1で、私が署名された数字を扱っているからといって、それが-1になるわけではないのですか?