ここから本文です

浮動小数点に関する問題です。 <問題> 次の単精度浮動小数点数形式への変換...

bga********さん

2019/4/1801:00:04

浮動小数点に関する問題です。

<問題>
次の単精度浮動小数点数形式への変換に関する記述中の()に入れるべき適切な字句を解答群から選べ。

10進数の50を単精度浮動小数点形式で表現する。

10 進数の 50 を 2 進数で表すと,( 1 ) 2 となる。これを整数部に「1」だけ残 るように小数点の位置を移動する。この時移動した桁数が 2 のべき乗の値となる。よっ て,(-1)^0 × ( 2 ) 2 × 2 5 と表現できる。このことから,各部の値は次のよう になる。
・符号部 … 0(正の数値)
・指数部 … (3) (指数の値の 5 に 127 を加えた結果の 2 進数)
・仮数部 … 左の 4 ビットが (4) ,残りは全て 0

(1) の解答群 ア.100000 イ.111001 ウ.110010 エ.111000

(2) の解答群 ア.1.0000 イ.1.1101 ウ.1.1001 エ.1.1100

(3) の解答群 ア.10000000 イ.10000100 ウ.10000110 エ.10000111

(4) の解答群 ア.1001 イ.1010 ウ.1011 エ.1100

(1)~(4)の計算方法が分かりません。
教えて下さい。
よろしくお願いします。

閲覧数:
22
回答数:
1
お礼:
25枚

違反報告

ベストアンサーに選ばれた回答

k02********さん

2019/4/1918:47:10

(1)
50(10)=32(16)=110010(2) (ウ)

単精度浮動小数点数形式
0100 0010 0100 1000 0000 0000 0000 0000(2進数)
42480000(16進数)

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo!知恵袋カテゴリ

一覧を見る

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる