- ベストアンサー
2進数1011.011を 10進数と 16進数
2進数1011.011を 10進数と 16進数にしてください できればその式も書いていただければ幸いです
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
2進数 10進数 1 2^3=8 0 1 2^1=2 1 2^0=1 . . 0 1 2^-2=0.25 ※1÷2^2 1 2^-3=0.125 ※1÷2^3 よって、8+2+1+0.25+0.125=11.375 16進数への変換は単純に4bit区切りにするだけ。 2進数 16進数 1011 B . . 011(0110) 6 ※4bitなので0を追加するのを忘れずに。
その他の回答 (4)
- 123456ohana
- ベストアンサー率22% (2/9)
こちらこそ、失礼します。 これから頑張ってください。
お礼
ありがとうございます
- Ultra-Hetare
- ベストアンサー率38% (204/526)
散々申し上げていますが2進数は左へ一桁上がれば倍になり、 右へ一桁動けば半分になりますし、小数点以下でも同じです。 1は1ですし10は2です、1000は8ですよね。 0.1は0.5で0.01はその半分の0.25です。 全部書かなくても、ここまで書けば判るでしょう。 というか、全部書いたに近い情報量を記しました。 正直に言って、こんな事を人に訊いて、 教えてもらっていることの繰り返しでは 貴殿のITにおける計算能力は 全く向上しないですし、 今後プログラミング言語を習得するのも、 非常に膨大な時間を要するでしょう。 「訊く前に死ぬほど考える」を実践して頂ければ、 その上での回答者の反応も違ってくるでしょう。
お礼
散々申し上げていますが正直に言って、こんな事を人に訊いて、貴殿のITにおける計算能力は 全く向上しないですし、 今後プログラミング言語を習得するのも、 非常に膨大な時間を要するでしょう。 もう二度と回答しないでくださいNGに追加させていただきますし運営に通報いたします マナー違反ですよあなた何度も何度も こちらがNGにいれないでだまっていれば言いたいことをいいまくって。
- watanabe04
- ベストアンサー率18% (295/1598)
2進数 10進数 1000 8 10 2 1 1 0.01 0.25 0.001 0.125 -------------------- 10進合計は11.375 16進はB.6
お礼
ありがとうございます
- 123456ohana
- ベストアンサー率22% (2/9)
お役に立てるか、分かりませんが、 10進法ですと、 私の計算から、11.75になりました。 これが、もし正しいなら、 11.75を16で割っていくと答えがでます。 わかりにくい説明でごめんなさい。
お礼
ありがとうございます
お礼
ありがとうございます