• ベストアンサー

8進数、16進数

2009年6月30日を8進数、16進数で表すとどうなるのですか? また、3EA2を10進数、8進数、2進数で表すとどうなるのですか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • 86tarou
  • ベストアンサー率40% (5093/12700)
回答No.3

2009年6月30日を8進数、16進数で表すとどうなるのですか?> 2009、6、30をそれぞれ変換するという意味なら、8進数で3731、6、36、16進数で7d9、6、1eになります。 3EA2を10進数、8進数、2進数で表すとどうなるのですか?> 3ea2が16進数なら、それぞれ16034、37242、11111010100010です。

その他の回答 (3)

  • Willyt
  • ベストアンサー率25% (2858/11131)
回答No.4

10進→8進16進: 8進数は8,16進数は16で割った余りを書留め、商をまた割って出た余りをその左に続けて書きます。こうやって余りが割る数より少なくなったらその数を書いておしまいです。 8進、16進→10進 左側の数から順に8進の場合は8を、16進の場合は16を乗じた数に次の数を加えてまた8または16を乗じるという計算を右端の数がなくなるまで続けます。 この場合、16進の10~15までは数字が有りませんから、10から順にA、B、C、D、E、Fをいう文字を当てます。

回答No.2

>2009年6月30日を8進数、16進数で表すとどうなるのですか? 規定値があいまいなため回答不能です。 >3EA2を10進数、8進数、2進数で表すとどうなるのですか? 16進数→2進数は。 0→0000 1→0001  ・ F→1111 に置き換えるだけなので 「0011 1110 1010 0010」 より、8進数は、16進数で「2進数で4桁区切り」を「2進数で3桁区切り」にしたものなので 「0 011 111 010 100 010」となり、「037242」。 10進数は16進から変換可能 3EA2=3*(16*16*16) + 14*(16*16) + 10*16 + 2 =「16034」

  • ryou_nya
  • ベストアンサー率44% (37/84)
回答No.1

PC内の関数電卓使ってみては? 「スタートメニュー」-「ファイル名を指定して実行」 calc を入力 電卓を「表示メニュー」 -を関数電卓にする 数字を入れる 数字のすぐ下、左側にある 16進・10進・8進・2進を変えます。