新生活を充実させるための「こだわり」を取材!!

10の10乗は何ビットになりますか?

教えて!goo グレード

A 回答 (5件)

2のx乗=10の10乗として、


 両辺logを取って、
log(2のx乗) = log(10の10乗)
 log(aのb乗)=b×log(a)なので、
x log2 = 10 log10
 logは常用対数だとして、
x = 10 / log2
 常用対数表でlog2 = 0.301なので、
x = 10/0.301 = 33.22

2進数で表すなら、34ビットあると足りる。
    • good
    • 0
この回答へのお礼

ありがとうございます!

お礼日時:2021/11/22 10:30

No.1の者です。



No.2の方が正解ですね。 大変失礼しました。
    • good
    • 0

No.1さんのと噛み合わないのは何故か気になったので確認してみました



>2^34 = 17179869184
これは35bitの二進数
10000000000000000000000000000000000
ということです。
10^10=10000000000
は、二進数34bitでの最大値 17179869183 よりも小さいので
34bitで表現できます。
    • good
    • 0

>10の10乗は何ビットに


10^10を二進数で表すと何桁か?ってことなら
10^10=10000000000
これを2進数に変換すると
1001010100000010111110010000000000
つまり34bit
    • good
    • 0

こんばんは。



2^34 = 17179869184 になりますので、(Excelで計算しました。)

2^0=1ビットなので、35ビットでしょうか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

教えて!goo グレード

このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング