符号付き数値を5ビットで表現したい場合、最初のビットを数字の符号(+または - )に使用します。次に、ゼロは2ビット表現(10000と00000)で表すことができます。ビットで0を表現する2通りの方法
この問題はどのように解決されますか?
符号付き数値を5ビットで表現したい場合、最初のビットを数字の符号(+または - )に使用します。次に、ゼロは2ビット表現(10000と00000)で表すことができます。ビットで0を表現する2通りの方法
この問題はどのように解決されますか?
大丈夫です。質問は5ビットの列である場合64bit
に2ビットのバイナリ1
または0
に常に存在し、その後、たとえば1bit
のための任意のビット数があるかもしれないことは、それはX
はどんなことができXXXXX
する必要がありますビット(1または0)
最初のビット(符号ビット)には、+0と-0のいずれかを設定できます。
したがって、正の場合は0を最初の位置に置き、負の場合は1
を最初の位置に置きます。
4ビット
今、私たちは私たちの最初のビットを得た質問が0を求めたとして、我々は別の4ビット0XXXX
または1XXXX
が残され、
残りのビットはゼロになります。
ので、答えが00000
または10000
では、2進数から10進数へとバイナリに小数を変換する方法を見て。
ええ、それから+0と-0を持つことができます... – machinery
どのような問題がありますか?あなたはそれを述べていません。 –
@AndrewHenle問題は+0と-0を得ることができると思います。 – machinery
https://en.wikipedia.org/wiki/Two's_complement –