bits

    0

    1答えて

    このロジックが与える: - Vが if v < 0 then -1, else +1 sign = +1 | (v >> (sizeof(int) * CHAR_BIT - 1)) >場合を説明= 0、それは、かなり明確だ が、負の整数の場合には、私は修正しています。 のは-1たとえば(1111 1111)にみましょう: - 仮定: - intをとる2バイト CHAR_BIT(各バイトで

    5

    2答えて

    解像度が圧縮されたバイナリデータを持つファイルで、私はサブバイトのビットをPythonの整数表現に変換したいと思います。これにより、ファイルからのビットを整数として解釈する必要があることを意味します。 現在、ファイルをbitarray個のオブジェクトに読み込み、オブジェクトのサブセットを整数に変換しています。プロセスは機能しますが、かなり遅くて面倒です。おそらくstructモジュールを使用して、こ

    1

    2答えて

    私が入っているクラスでは、単純なmipsシミュレータに割り当てられています。私のプログラムが処理するはずの命令はバイナリファイルで与えられます。私はそのファイルから何かを使用する方法を知りません。ここに私のコードです: import struct import argparse '''open a parser to get command line arguments ''' parse

    0

    3答えて

    バイナリファイルにバイトを書き込もうとしています。 私はバイナリバイト(8ビット)を文字列として持っています。 "01100101" これをPHPで1バイトとして書くにはどうすればよいですか? fopenを"wb"とすると、それはまだASCIIで書き込まれ、01100101がファイルに格納されます。私はプロセス全体がどのように働くのか混乱するかもしれません。

    0

    1答えて

    AとBの間にあるすべての自然数のANDを計算する必要があります。私はこの問題をウェブサイトで発見しました。彼らは使用しましたが、私は方法を理解できませんでした。 この問題を解決するには、各電力2の発生に焦点を当てる必要があります。これは周期的であることがわかります。今度は各2^iについて(サイクルの長さは2^iの0と1の同じ数を持つ2 ^(i + 1)になります)、与えられた間隔で1が一定であれば

    0

    1答えて

    浮動小数点数には複雑なクラスを使用していますが、データの実数部と虚数部に割り当てられるビット数を正確に教えてください。また、データが保存される形式はRIRIRIまたはRRRIIIです

    0

    1答えて

    私は16bitレジスタを持っています。ビット0の値に ビット1で0 です... 2値は、ビット3の値で3 ビット4の端部に1 だから値SSで1 あります (0 x 1)+(3 x 2)+(1 x 8)+(1 x 16)= 30 これで、値を取得するために逆にしたいと思いますiビット: (30 &1)/ 1 = 0 (30 & 2)/ 2 = 1(これは間違っています私が間違ってやっている3) (3

    0

    1答えて

    私はファイルを最新の状態に保つために、私のためにファイルのダウンロードを自動化するスクリプトを書きたいと思っていました。 私はさまざまなウェブサイトから.pdf、.txt、..などをダウンロードできますが、特定のウェブサイトから.exeをダウンロードすることはできません。私はブラウザを使って.exeを問題なくダウンロードできます。 私はPowerShell(管理者として開始)でスクリプトを開始しま

    5

    1答えて

    デルファイを使用して.txtファイルからバイト単位でデータを取得しています。各バイトごとに、そのバイトの先頭と末尾のビットを入れ替える必要があります。私は何時間もGoogleを検索してきましたが、デルファイのバイト変数内のビットを操作するための参照は見つかりません。何か案は?

    0

    2答えて

    私はCSAPPを読んで宿題に関する質問を完了しようとしています。 w = 32と仮定すると、2.75は、32ビットの符号なし整数を2つ増やして上位32ビットを得ることです。与えられた関数int signed_high_prod(int x, int y)は、xの上位32ビットを計算します。 xとyが2の補数形式である場合のy unsigned int unsigned_high_prod(unsi