- ベストアンサー
16進数を10進数に変換
16進数「1CB」を10進数に変換した値はどうなるのでしょうか?分かる方いらっしゃいましたらお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
1 * 16^2 + 12 * 16 + 11 = 459
その他の回答 (5)
- urdapple
- ベストアンサー率30% (9/30)
うわ!Σ( ̄□ ̄;) 俺足し算間違ってんじゃん( ̄▽ ̄;) (/-\*)恥ずかし…
0x1CB を10進数に http://www.google.co.jp/search?hl=ja&q=0x1CB+%E3%82%9210%E9%80%B2%E6%95%B0%E3%81%AB&lr= 1CB の前に 0x(ゼロエックス) を付ければ,16進数 0o(ゼロオー) を付ければ,8進数 0b(ゼロビー) を付ければ,2進数 と解釈されますから,その後に日本語で, 「を10進数」や「を10進数に」や「を10進数に変換」を付ければ Google が計算してくれます。 実際には(英語では), 0x1CB in decimal http://www.google.co.jp/search?hl=ja&q=0x1CB+in+decimal&lr= となります。 というわけで, プログラミング > その他(プログラミング) カテゴリからでは 何のプログラミングの言語がわかりませんが, Google語では, 0x1CB in decimal とプログラミング? すると 0x1CB = 459 という値が返ってきます。
- nozomi300k
- ベストアンサー率5% (1/18)
2進数に直してみます。 1 C B 0 0 0 1 1 1 0 0 1 0 1 1 2048 1024 512 256 128 64 32 16 8 4 2 1 ←重み 1の立っているところの重みを足していきます。 256+128+64+8+2+1=459
- urdapple
- ベストアンサー率30% (9/30)
10進数だと… 1の位には1をかける。10の位に10をかける。100の位に10の2乗をかける。・・・ そしてそれを全部足すと。10進数の数になりますよね。(必要ないけど( ̄▽ ̄;)) 16進数だと… 1の位には1をかける。10の位に16をかける。100の位に16の2乗をかける。・・・ ちょっと面倒なのが… 10進数に対応する数が… 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 8 9 A B C D E F 10 だということ。 なので16進数の「1CB」は B(11)x1 + C(12)x16 + 1x256 = 11 + 192 + 256 = 449(10進数)になります。 ちなみにこれは8進数だろうが2進数だろうが考え方はいっしょです。
- himitu_age
- ベストアンサー率7% (9/115)
windowsに標準で付いている電卓を使いましょう プログラム-アクセサリ-電卓 表示-関数電卓 後はなんとなく分かるでしょう?