私は試験のために勉強していますが、浮動小数点表現で "V" (表される数値) と "f" 分数を見つけることについて混乱しています
この例の16 ビット を使用してみましょう。
|S (1 bit)|exp( 7 bit)|M (8 bit)|
検索:
exp: 指数フィールドを符号なし整数と見なして表される値:
E
バイアス後の指数
M
の値 : 有効桁数の
V
値 : 表示される数値
f
: 分数の値
開始: 10.0000001
- バイアスを求めます: 2^(k-1)-1、バイアス = 2(^6)-1 = 63
- シフト 10 進数: 1.00000001、2^1 シフトからの E = 1
- M は小数点の右側、M = 00000001
- exp = E = exp - バイアス、exp = 64 を見つけます
- 小数点の直後のビットを見ると、符号ビットは 0 です。
これは今のところ正しいですか?
したがって、私たちのfp担当者は次のとおりです。0100000000000001 Hex: 0x4001
今私の質問 f と V は何ですか?
Vが見つかったのは理解-1^s*M*2^E
していますが、何かがおかしいようです。