高校数学

常用対数の桁数,最高位の数をマスターする!

生徒

先生!\(3^(10)\)の桁数を求めよという問題がわかりません!

歩兵

それは、常用対数を利用するんだよ。問題の中に、3の常用対数の値が書いてないかい?

生徒

あっ書いてます!でもどうやって使えばいいのか、、、

歩兵

じゃあ一緒に見ていこう!


目次

常用対数の桁数と最高位の数とは?

はじめは概念的な話になるので、飛ばしてもらっても大丈夫です!

そもそも桁数と最高位の数とは?

桁数は、皆さんご存じの通り、100は3桁、1000は4桁という具合ですね。では、最高位の数字とは何でしょうか。最高位とは、一番大きい桁の事を指します。例えば、1200であれば1、45000であれば、4となります。ここまでは皆さん当然お分かりかと思います。

常用対数って?

では、次に常用対数について学習しましょう。常用対数は簡単に言えば、その数が10の何乗かです。例えば、1000であれば10の3乗なので、\(\log_{10}1000=3\)となります。

常用対数は、桁数のほかにも色んな分野に応用できるので、各値の近似値が決められています!

例えば、1.22の常用対数は、0.0864となります!


桁数についての考え方:常用対数

対数の基本定理

常用対数についての話の前に、後に用いる対数の基本定理を紹介します。

基本定理

\(z=xy\)とする。そのとき、

$$\log_{10}z=\log_{10}x+\log_{10}y$$

$$\log_{10}t^n=n\log_{10}t$$

生徒

なんだか、抽象的でわかりずらいなあ

歩兵

例えば\(\log_{10}6=\log_{10}3+\log_{10}2\)、

\(\log_{10}2^(10)=10\log_{10}2\)といった感じのことだよ

生徒

あっそれならわかります!

歩兵

もう1問応用問題を見ていこう!!

桁数の考え方

突然ですが、はじめに自然数mの桁数について考えてみましょう。

mの桁数がnの場合、次の式が成り立ちます。$${10^(n-1)}\leq{m}\lt{10^n}$$イメージ感としては、3桁の数字aは、\({10^2}\leq{a}\lt{10^3}\)が成り立つという感じです。

次に、先ほどの不等式で常用対数を取ります。底10は1より大きいので不等式はそのまま成り立ちます。$${n-1}\leq{\log_{10}m}\lt{n}$$

この考えは逆に考えることもできます!つまり、\({n-1}\leq{\log_{10}m}\lt{n}\)が成り立てば、nはmの桁数に相当します!実際に、\({n-1}\leq{\log_{10}m}\lt{n}\)が成り立てば、\({10^(n-1)}\leq{m}\lt{10^n}\)。よって、nはmの桁数となります!

桁数の問題:実践編

恐らくまだ抽象的なので、実践例題で見ていきましょう!

例題

\(3^(10)\)の桁数を求めよ。ただし、\(\log_{10}3=0.4771\)

解答

\(3^(10)\)の常用対数をとると、$$\log_{10}3^(10)=10\log_{10}3={10}\times{0.4771}=4.771$$

ゆえに、\({4}\lt{\log_{10}3^(10)}\lt{5}\)

よって、\({10^4}\lt{3^(10)}\lt{10^5}\)

故に、\(3^(10)\)の桁数は、5

歩兵

次は、最高位の数について考えよう!


最高位の数を求める:常用対数の利用

最高位の数:考え方

先ほどの続きとして、\(3^(10)\)の最高位の数を考えていきましょう!桁数は5なので、最高位の数をmとおいてみましょう。すると、次の式が成り立ちます。$${{m}\times{10^4}}\leq{3^(10)}\lt{{m+1}\times{10^4}}$$

この式で常用対数を取ると、$${4+\log_{10}m}\leq{10\log_{10}3}\lt{4+\log_{10}(m+1)}$$

先ほど同様、この誘導は逆に考えることもできます!

生徒

なんだか桁数に比べて分かりずらいなあ

歩兵

具体的な値で見てみると、分かりやすいよ!

最高位の数:実践問題

実践例題

\(3^(10)\)の最高位の数を求めよ。ただし、\(\log_{10}2=0.3010\),\(\log_{10}3=0.4771\)

解答

\(3^(10)\)の常用対数をとると、$$\log_{10}3^(10)=10\log_{10}3={10}\times{0.4771}=4.771$$

ここで、与えられた値から次がわかる$$\log_{10}5=\log_{10}(\frac{10}{2})=1-\log_{10}2=1-0.301=0.699$$

$$\log_{10}6=\log_{10}({3}\times{2})=\log_{10}3+\log_{10}2=0.301+0.4771=0.7781$$

したがって、$${4+\log_{10}5}\lt{\log_{10}3^(10)}\lt{4+\log_{10}6}$$

よって、$${{5}\times{10^4}}\lt{3^(10)}\lt{{6}\times{10^4}}$$

したがって、求める最高位の数は5


まとめ

今回の記事はいかがでしたか?

ポイント

・桁数を取るときは、常用対数を取れば、解決!

・最高位の数を求める時は、自分で不等式を作成!

  • この記事を書いた人

歩兵

京大医学部現役生。地方の公立高校から合格。受験期の自らの体験をもとに「再現性がありかつ成績が伸びる勉強法」を発信している。

-高校数学