2017-08-01 12 views
0

ここは私の質問です。私はいくつかの仕事をしており、2つの異なる答えを見ています。私は電卓(オンライン)を使って自分の答えをチェックしていましたが、それは私が得るはずの答えと衝突していて、どれが正しいかを知る必要があります。 問題は次のとおりです。
-6.25
これを6.25で処理した後、2つの補数を取りました。
6.25 - > 0110.001
仮数 - > 0.11000100000指数は - > 0011

私の答え:2の補数1.00111100000指数 - > 0011
仮数と指数 - 10進数の負の数値(.5を超える)

私が取得する必要があります答えは言う:仮数 - - > 1.11000100000指数 - > 0011
あなたがするすべてが正の仮数の前に1を加えることは意味を成さないようです。私は、符号ビットが0の場合は正の数であり、1の場合は負の数であることを知っています。どちらが正しいか、どちらかが間違っていれば教えてください。ありがとう。私が続行する前に、私が正しいことをしていることを確かめたい。

答えて

0

変換したい番号が正しいかどうかはわかりません。私の意見で

6.25 ---> 110.010(固定小数点)または

6.125 - > 110.001(定点)

あなたは指数形に定形を変換することができます-6.125の補数は1_001.111で、指数形式1.001111×2^3

だから、あなたの答えは正しいと思います。他の参考回答は、負の2進数の真の形です。

関連する問題