常用対数と桁数の問題

常用対数(底が 10 の対数)を使うと、大きな数の桁数や、小数点以下で最初に 0 でない数字が現れる位置がわかります。

常用対数とは

底が 10 の対数 を常用対数と呼びます。単に と書くこともあります。

常用対数は「10 を何乗したら になるか」を表すので、10 の累乗との関係が強いです。

桁数の求め方

正の整数 の桁数は、 の整数部分 で求められます。

より正確には、 のとき 桁です。この両辺の常用対数をとると、

となるので、 の整数部分が のとき、 桁です。

なので、整数部分は 2 です。よって 500 は 桁です。

大きな数の例

を使うと、 の桁数が計算できます。 なので、 は 31 桁です。

例題: は何桁か

として計算します。

整数部分は 15 なので、 桁です。

小数点以下の位置

のとき、 となります。

のような小数で、「小数点以下で最初に 0 でない数字が現れる位置」を求めるには、

となる を見つけます。両辺の常用対数をとると、

です。 なので、小数第 4 位に初めて 0 でない数字が現れます。

確認

は確かに小数第 4 位(9)から始まっています。

頻出の近似値

入試では次の値がよく使われます。

これらを組み合わせると他の値も計算できます。

最高位の数字

の小数部分を使うと、 の最高位の数字もわかります。これは発展的な内容ですが、興味があれば調べてみてください。