• ベストアンサー

16進数から10進数への計算

16進数から10進数の計算について質問です。 23.5Cという問題があった場合、5Cの部分の計算について質問で、そこは小数点の部分です。 式が、5 x (1/16*1) + 12 x 1/16*2)とか書いてあったのですが、なぜ16分の1の二乗になるのかわかりません。1/10、1/100と、10進数のマイナスの小数点の場合はなっていくのではないでしょうか? すごくわかりやすく説明していただければ助かります。 小学生の子どものように。全然わかりませんので。

  • suns
  • お礼率22% (211/936)

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

  • ベストアンサー
  • maiko0318
  • ベストアンサー率21% (1483/6970)
回答No.2

10進数が 100 10 1 1/10 1/100  となるのはわかりますか? 16進数は 256 16 1 1/16 1/256  となります。

suns
質問者

お礼

わかりました。1/16を二乗したのですね。。。 すみません。

その他の回答 (2)

noname#195146
noname#195146
回答No.3

 一般化して、n進数とはどういう数字なのかを考えるといいです。例えば「abc.def」というn進数がどう表されるかですね。それは、以下のような数です。以下、「^」ですが、^2は2乗、^(-2)はマイナス2乗です(エクセルでも使える記法)。 a×n^2+b×n^1+c×n^0+d×n^(-1)+e×n^(-2)+g×n^(-3)  10進数ならn=10で、これはよく使うので分かると思います。10^(-1)は1/10、10^(-2)なら1/10^2=1/100です。  16進数ならn=16に変えてしまえばいいのです。ですから小数点以下は、小数点1桁目:16^(-1)=1/16^2、同2桁目:16^(-2)=1/16^2、同3桁目:16^(-2)=1/16^3、となっていきます。  16進数だけではありません。2進数ならn=2、3進数ならn=3とすれば、全く同じに考えて大丈夫です。 >5 x (1/16*1) + 12 x 1/16*2)とか書いてあった  その「*」はよく掛け算で使う記号なんですが(エクセルなどはそう)、上記の「^」の意味で使っているようですね。

  • gohtraw
  • ベストアンサー率54% (1630/2966)
回答No.1

桁が下がるごとに1/10になっていくのは10進数だからであって、 16進数だったら一桁下がれば1/16です。

関連するQ&A

  • 8進数、16進数→10進数基数変換の解き方

    8進、16進を10進に直す基数変換を解いているのですが、いまいちあっているのかわかりません。 答え合わせをお願いします。  36.4(8進数) 3×8(1乗)+6×8(0乗)+4×8(マイナス1乗)=30.5  2D.C(16進数) 2×16(1乗)+D×16(0乗)+C×16(マイナス1乗)=45.75 ●×■(マイナス1乗)は、■(1乗)分の●で計算 検索した方法ではよくわからず、習った方法は忘れてしまいました・・・ わかりにくい表現方法で失礼します、よろしくお願いします。

  • マイナスのべき乗の計算方法

    マイナスのべき乗の計算方法について、他の方の質問なども見たのですが、私が知りたいことにつながらなかったので、あらためて質問をします。 0.001=1×10^-2乗 という式があります。この式は正しいのでしようか。そしてこの式は、0.001=10^-3乗と同じことを指しているのでしようか。他での解答の中に、10^-2乗の計算の仕方は、1÷(10×10)というふうにするとありましたが、これだと計算が合いません。また、1×0.1×0.1という説明もありましたがどちらも0.01になってしまい計算が合いません。そもそもこの式(0.001=1×10^-2乗)自体が間違っているのでしょうか。また、(0.001=1×10^-2乗)という式は計算の中身であって実際に式として表す場合には0.001=10^-2乗のみで良くて、計算をするときに1を掛けるという意味なのでしょうか。 長くなってしまいましたが、知りたいことは0.001をべき乗で表すとどうなるかということです。こんな基礎的なことが分からないのかといわれそうですが、素人の私にどなたか分かりやすく教えて下さい。よろしくお願いいたします。

  • 計算してください

    79,228,162,514,264,337,593,543,950,335 の2乗根、3乗根を計算してください。 小数点第2位を切り捨て、小数点第1位まで

  • 2進数の小数計算について

    コンピュータは0と1の2進数で計算しますが、小数点の計算は苦手だと聞いています。 実際、消費税の0.05を2進数で表現することは出来ません。では、どうやってコンピュータで小数点の計算しているのですか?

  • 電卓での計算方法

    「90の2.26乗」は、どうやって計算すればいいのでしょうか? ただの2乗なら90×90だと分かるのですが、 小数点が付いた場合、小数点以下の数字をどうすれば良いのかが分かりません。 この計算を電卓で行う場合、具体的にはどうすればいいですか?

  • 進数の計算です

    この計算をお願いします。 できれば、途中計算もお願いいたします。)右の数字は進数を表します 1)(26)10を2進数に。 2)(0.57251)10を2進数に 小数点以下5桁までです。 3)(26.57251)10を2進数に これも同様です。 4)(26)10を8進数に 5)(26)10を16進数に 6)(110101)2*(111)2 7)(1101000)2/(110)2 8)(26)10*4を2進数で表す 9)(26)10/4を2進数で表す かなり多いですが、わかるところだけでもお答えいただけたら幸いです。 お願いいたします。

  • 例)3^3=3x3x3=27 3^0.5=?

    質問のレベルが低くて恥ずかしいのですが、タイトルで書きましたように、何乗にあたる部分が整数の場合は、分かるのですが、先日近似曲線の式を表示させたときに、何乗にあたる部分が小数点で表示されました。何乗にあたる部分が小数点を含む数字の場合は、どのように理解すればよいか教えてください。 数学が、得意ではないので、算数に近い形で、説明や、イメージの仕方を、教えていただければ大変助かります。

  • 3^-1.5

    質問のレベルが低くて恥ずかしいのですが、タイトルで書きましたように、何乗にあたる部分が整数の場合は、分かるのですが、何乗にあたる部分が小数点とマイナスで表示された場合は、どのように理解すればよいか教えてください。 数学が、得意ではないので、算数に近い形で、説明や、イメージの仕方を、教えていただければ大変助かります。

  • レイリー数の計算について

     レイリー数の計算の中に、「代表長さの3乗」というものがありますよね? 2枚の並行板の間に流体を挟んだモデルでは、「平行板の間隔」=「代表長さ」とされていますが、円柱状の容器をモデルにした場合、どうなるのでしょうか?  長さの3乗というと立方体の体積が思い浮かぶのですが、円柱の体積は式が異なりますよね?この場合でも「高さの3乗」で計算していいのでしょうか?  またその場合、容器の体積に関係無く、高さが一定ならばレイリー数も一定ということになるのでしょうか?

  • VisualBasic と Fortran の計算結果の相違

    以下のような技術的な計算式があります。 C=8.9×107[7:べき数]×S/(X-Xa)2[2:べき数]×exp(-35.1×(Y-Ya)2[2:べき数]/(X-Xa)2[2:べき数]))- 221.1×H2[2:べき数] /(X-Xa)2 [2:べき数] 使用変数などの値の大まかな範囲   C : 求める変数   X,Y,Xa,Ya:0~20000 S:0~500   H:10~200 この式をVISUAL BASIC FOR EXCELとFORTRANでそれぞれ単精度計算した場合では,結果が小数点第3位ぐらいで相違があるのですが,当方のプログラムミスか言語が違うことによることなのか,どなたか教えてください。結構困っています。  よろしくお願いします。