No.4ベストアンサー
- 回答日時:
>整数表現 0100 0000H
正しいです。最下位ビットが2の0乗なので,2^{24}は 右から25ビット目がオンです。
>浮動小数点
>符号ビット:MSB 指数部n:7ビット 仮数部:24ビット
上記の前提自体が現在もっとも広く採用されている標準規格IEEE754とは異なりますので,「指数部7ビットにはどんな形式で値が格納されているのか」「同様に,仮数部:24ビットの形式はどうか」というさらなる前提がないと解答できない問題だと思います。(この点をANo.3では補足しているわけです)
IEEE754による「指数部:8ビット,仮数部:23ビット」「指数部の+127バイアス表現」「仮数部の隠れ1表現」を用いるなら,2^{24}は次のような2進数になります。
+-+--------+-----------------------+
|0|10010111|00000000000000000000000|
+-+--------+-----------------------+
IEEE754については私の過去の回答を参照。
http://okwave.jp/qa3739494.html
問題文に詳しい指定がされているのを見逃していました。すみません。
私のノートに書いてあった方式と、問題文の方式は違うものでした。
jjon-comさんの仰っているIEEE754という方式でしたので、
過去の回答を参考にさせて頂きます。
答えまでお教え頂けたので、大変助かりました。
ありがとうございました!
No.3
- 回答日時:
浮動小数点数の内部表現はいろいろな方法があります。
IBM方式(エクセス64)と呼ばれる方法であれば、質問者の考え方であっています。
--- エクセス64 ---
符号部は0を正、1を負とする
指数部は16を基数とし、実際の指数に64を足した値で表す
仮数部は1以下の2進小数とする
浮動小数点数といえば、JaritenCatさんが仰っているIBM方式だと思い込んでいましたが、
よく読んでみると問題文からの指定では違うものでした;;
でも、この方式での解き方も大体が当たっているようでよかったです。
ありがとうございました!
No.2
- 回答日時:
整数表現はあっていると思います。
この回答への補足
どのように解いたのかを説明しておくべきだと思い、
追記させていただきます。
2^24なので2進数24bit目を1にすればいいと思い、
0000 0001 0000 0000 0000 0000 0000 0000 B
これを16進数に直し、
0 1 0 0 0 0 0 0" H (1)
としました。
浮動小数点数は、
(1)式の0"の右に小数点があるので正規化し
0.0100 0000 * 16^8
とし、
MSB 指数部 仮数部
↓ ↓ ↓
0 | 100 1000 | 0100 0000 0000 0000 0000 0000 |
としました。
16進数に直すと
4 8 4 0 0 0 0 0 H
でいいのでしょうか・・・?
No.1
- 回答日時:
残念ながらどちらもハズレです。
2の24乗、
整数表現ではつまり右から24ビット目がオンでしょう。
浮動少数点では単精度にもなっていません。
符号1ビット、指数7ビット、仮数24ビット、計32ビット
です。128ビットになっていませんか? もしかして
2進表現ですか? 問題は16進数で表せとなっています。
浮動小数点の正確な表現は忘れてしまいましたね。
精度が単純な例では、多くの表現が可能ですね。
適当に表現して正規化かな?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 以下の問題が分かりません。 8ビット浮動小数点数が、最上位ビットから順に符号1ビット、指数部3ビット 4 2023/07/22 16:06
- 情報処理技術者・Microsoft認定資格 情報技術の問題についてです。 10進数の−36を以下のような16ビットの浮動小数点表示にするといくつ 3 2022/05/21 19:53
- 計算機科学 8ビット浮動小数点数 0 1000 100 を10進法 8ビット浮動小数点数 1 1100 011 3 2022/10/28 08:07
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- 計算機科学 浮動少数点数で、16ビットで数値を表すとき、 1.0の指数部のビットパターンは、下駄が15なので、0 1 2023/02/07 11:10
- 会計ソフト・業務用ソフト エクセルについて 1 2022/06/15 17:39
- Excel(エクセル) Excelのtextboxへの入力で小数点以下に0が続く場合でも正しく表示したい 3 2022/04/11 13:53
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- 統計学 統計学の問題です よろしくお願いします 代表値 次の15件のデータについて,以下の問いに答えよ。 結 1 2023/01/31 18:53
- 統計学 統計学の問題です よろしくお願いします 代表値 次の15件のデータについて,以下の問いに答えよ。 結 5 2023/01/31 23:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
言葉の表現について教えてくだ...
-
「~したく。」という表現について
-
「~したい」「~したく」は目...
-
再来週の次はなんて言う?
-
ひとり と 一人 と 1人 ...
-
描き下ろしと描き起こしの違い...
-
前回と同じ場合に使用する言葉...
-
「詳しくは詳細を」「詳しい詳...
-
しませんの丁寧語
-
12時前後とは
-
「きょうだい」と表現する理由
-
「私としては」の使い方を教え...
-
次の半期
-
お間違えなきよう?
-
流量は高い?大きい?多い?
-
楽しまれてください
-
「しました」と「いたしました...
-
階層表現で 上中下 高中低 大中...
-
お店の後ろに「さん」をつける...
-
「やりきった感」を美しくに表...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「~したく。」という表現について
-
言葉の表現について教えてくだ...
-
「~したい」「~したく」は目...
-
ひとり と 一人 と 1人 ...
-
12時前後とは
-
前回と同じ場合に使用する言葉...
-
しませんの丁寧語
-
描き下ろしと描き起こしの違い...
-
「詳しくは詳細を」「詳しい詳...
-
韓国語で寝てるの?って送りた...
-
楽しまれてください
-
「召し上がられる」と「お召し...
-
「やりきった感」を美しくに表...
-
「太古の昔から」って正しい日...
-
お間違えなきよう?
-
流量は高い?大きい?多い?
-
お店の後ろに「さん」をつける...
-
再来週の次はなんて言う?
-
締め切りは{明日/明日まで/明...
-
「私としては」の使い方を教え...
おすすめ情報