問題を解くのに必要な知識を確認するにはこのグラフ図を利用してください.

累乗された数の桁数を求める問題

■問題

350 は何桁の数か求めよ.ただし, log103=0.4771 である.

■動画解説

指数・対数の関連動画のページへ

■答

35024 桁である.

■計算

log10350 =50log103 =50×0.4771 =23.855 =23.855log1010 =log101023.855

350=1023.855

1023<1023.855<1024

1023<350<1024

ゆえに求める桁数は 24 桁である.

■解説

この問題は 350 回乗じて,数を求めることで答を得ることは難しい.

そこで,条件( log103=0.4771 )を上手に利用する.

350 を,底を 3 から 10 に変換するすることによって,桁数を求める.

まず, 350常用対数をとる.

log10350 =50log103   ( logaRt=tlogaR の公式を使う.)

=50×0.4771   ( log103=0.4771 より)

=23.855

次に,この 23.855 を,底が 10 の指数を用いた表現に変換する.

=23.855log1010   ( 1=logaa より)

=log101023.855   ( tlogaR=logaRt の公式を使う.)

この式変形により

log10350=log101023.855

が得られた.底が 10 で一致しているので,真数同士が等しくなる.

350=1023.855 ・・・・・・(1)

1023.855 は,以下の関係が成り立つ.

1023<1023.855<1024

(1)より

1023<350<1024

ゆえに, 35024 桁である.

 

なぜ, 24 桁になるのか,もう少し解説する.

例えば 102 を考える.もちろんこの値は 1003 桁である.

つまり, 10n のとき, n の値は 1 の後に並ぶ 0 の数と等しくなる.

実際の桁数は,最初に 1 があるので, n+1 桁になる.

また, 1023.855 のように指数の値が整数ではなく小数点以下の値が出てきた場合はどう考えるのか.

解説の中の 1023<1023.855<1024 の各辺を 1023 で割る.

100<100.855<101

1<100.855<10

これからわかるように, 10x の指数 x0<x<1 の場合は, 1<10x<10 となる.

つまり, 1023.855=100.855·10231023 を見て,指数の値に 1 足した数が桁数になる.この場合は 24 桁になる.

■問題へ戻る

ホーム>>カテゴリー分類>>指数/対数>>対数に関する問題>>累乗された数の桁数を求める問題

作成:学生スタッフ

最終更新日: 2025年2月13日

[ページトップ]

金沢工業大学

利用規約

google translate (English version)

Chat window