- ベストアンサー
10進数の分数 1/32 を16進数の小数で表すと?(基本情報試験)
10進数の分数 1/32 を16進数の小数で表すと0.08になるようですが、その解説が下記のようになっているのですが、「1/32=8/256」となる部分が理解できません。ご回答お願いします。 16 進数の 0.1 は、1/16 で、16 進数の 0.01 は、1/16^2 である。1/16^2=1/256 で、1/32=8/256 となる。 ※基本情報技術者試験H20春 午前問2より
- 情報処理技術者
- 回答数2
- ありがとう数18
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
んと… 1/32 = 8/256 が分からないと言うのですか? 小学校の約分通分に過ぎないんですけど 分母に 256が使われる理由が分からないと言うことでしょうか かなりすっ飛ばした説明ですので忘れましょう(覚えておいて損は無いんですけど) では代わりに普通に計算する方法です 1/32×16= 0 +16/32(小数点以下1桁目は0) 16/32×16=256/32= 8 +0/32(小数点以下2桁目は8) 答え:0.08H 試しに違う数字 3/512でも計算してみましょう 3/512×16=0+48/512(小数点1桁目は0) 48/512×16=768/512=1+256/512(小数点2桁目は1) 256/512×16=4096/512=8+0/512(小数点3桁目は8) 答え:0.018H (この計算方法は2進数の場合でも同じです)
その他の回答 (1)
- 86tarou
- ベストアンサー率40% (5094/12701)
16進数は一桁上がる毎に16倍になります。逆に一桁下がる毎に1/16になります。なので、小数点第一位は1/16、第二位は1/256です。0.01hが1/256ですから、その8倍の0.08hは8/256になり、これを通分(分母分子とも8で割る)すれば1/32になります。 ※16進数と分かるように、数値の後に“h”を付けました。
お礼
ご回答ありがとうございました!参考にさせていただきます^^
関連するQ&A
- 10進数の分数を16進数の小数で表す
情報処理の問題(平成20年 春期)で、 問.10 進数の分数 を 16 進数の小数で表したものは?。(答0.08) とあり、解説で 「16 進数の 0.1 は、1/16 で、16 進数の 0.01 は、1/16^2 である。1/16^2=1/256 で、・・・」 ここまではわかるのですが、次に、 「1/32=8/256 となる。」ということがわかりません。 どなたか、教えて下さい(><)
- 締切済み
- 数学・算数
- 小数と分数を2進数に直すやり方を教えてください。
小数と分数を2進数に直すやり方を教えてください。 問.次の数値を2進数にせよ。 0.5 1/32 この問題がわからなくて困っています。 答えだけではなく、解き方も教えてもらえると助かります。 お願いします。
- ベストアンサー
- 数学・算数
- 基本情報技術者試験の配点
2013年春季の基本情報技術者試験の配点についてですが、 午前は100点満点で考えて1問1.25点であってますか? また、午後は 1~7、12点満点 8・9~13、20点満点 だと思うのですが、 例えば、 今年の問2で、5問中4問正解だった場合 問2は何点になるのでしょうか? 小数点をどう扱うかで変わってきますよね。
- ベストアンサー
- 情報処理技術者
- 基本情報の浮動小数点について
基本情報技術者試験の勉強をしているのですが、浮動小数点の問題がどうしても解けません。問題を読んでもいまひとつ理解できず、四苦八苦しています。 下記の問題なのですが、教えていただけますでしょうか。 (平成12年に出題された問題(十進数0.375を正規化)は、理解できました) 問題集には解き方が載っているのですが、それが理解できません。解き方は以下です。 26.5を長さ32ビットの浮動小数点で表す (1) 26.5を16進数に変換 26.5の2進数:11010.1 11010.1の16進数:0001 1010 . 1000 1 A . 8 (2) 小数点位置の移動 小数点を左に2けた移動:1A.8 → (0.1A8) × 16の2乗 #ここまでは理解できます (3) 指数部の値16の2乗 → 16の0乗を(1000000)2進数=64とする #ここがまるで分かりません 16の2乗の2を64に加える 1000000 … 64の2進数 + 10 … 2の2進数 ───── 1000010 … 指数の値とする #「16の0乗を1000000=64とする」の部分が分かりません (4) まとめ 符号 指数部 仮数部 0│1000010│0001│1010│1000│00…0 16の2乗 1 A 8 #符号と仮数部は理解できるのですが、指数部が分かりません よろしくお願いいたします。
- ベストアンサー
- 情報処理技術者
- 基本情報技術者試験への合格は、私にも可能?
私は文系で数学はダメで、またパソコンは全然詳しくないまま適当に操作してる者ですが、 7/10のITパスポートを受けることになり、無事合格できたと採点でした。 1つ上の基本情報技術者試験には、ITパスポートで勉強したことが含まれているので、 せっかくだから、受験すべきでは?!と思いました。 ただ私は、ITパスポートの勉強は単語の暗記に集中し、基数変換の10進数から2進数への変換とかは理解できず、もうあきらめてその得点は捨て、暗記だけの問題の正解で合格できたんですが、 この私でも、基本情報技術者試験は合格することは可能でしょうか? 暗記だけで獲得できる得点は、午前中の試験だと どれくらいですか? また午後の試験は、過去問でパターンを覚え、合格の6割をゲットできるでしょうか? 基本情報技術者試験の合格した方や詳しい方、どうぞ教えてください。
- ベストアンサー
- その他([技術者向] コンピューター)
- 基本情報技術者試験で
いつもお世話になっております。 早速ですが、今度基本情報技術者試験を受けようと思っております。 そこでお聞きしたいのですが、午前の試験で何を選択したらいいのか わかりません。 初心者なのですが、理解しやすいものをお教えください。 よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- 基本情報試験 午後の質問
明日の基本情報のための勉強中です。 H13年春午後問1の問題をといています。 テキストを見ると浮動小数点のあらわし方として ・(-1)^S*(0.M)*2^(E-127) ・(-1)^S*(1.M)*2^E と書いてあるのですが、問題の解説には ・(-1)^S*(1.M)*2^(E-127) と書いてあります。 どちらが正しいのでしょうか?それともどちらとも正しいのでしょうか? 又、(0.M)を使うときと(1.M)を使うときの違いは何でしょうか?
- 締切済み
- その他([技術者向] コンピューター)
お礼
ご回答ありがとうございました!参考にさせていただきます^^