02.指数表記の数値から桁数を計算-巨大な数の概算

作成日: 2023/04/04 更新日: 2023/05/09 サイトの紹介と使い方



初めに

  1. 基本的で基礎的な概算について簡単に記述します。
  2. 公式は流用あるいは変形だけで、証明などは行いなせん。
  3. 結果を得ることを最重要にします。
  4. できれば、結果の公式を表計算ソフトなどを使って試してみることをお勧めします。


概要

  1. ある巨大な数が、指数表記で与えられた場合、その10進数の桁数を概算します。
  2. 巨大な数とは、表計算ソフトなどでエラーとなる程度に大きな数です。
  3. この時、巨大な数がAx10n(0<A<10)で表現される場合、Aの部分がどのような数値でも、概算に影響はありません。
    大事なのは、nの部分で、すなわち桁数になります。
  4. また、桁数が1個や2個違っても概算に影響はありません。

常用対数の公式

  1. 10進数の桁数を求める場合、底が10の常用対数を用います。
    ①Nを巨大な数としたとき、n=log10NのnはNの桁数
    ②log10Mr=r*log10M
    ③log10ab=log10M+log10N

指数表記の数値の桁数

  1. 公式①より、巨大な数がabの時、桁数はn=log10ab
  2. 公式②より、n=log10ab=b*log10a
  3. この時、表計算ソフトなどで、log10aの値を直接求めてもいいですが、aが巨大で求められないときは、aを素因数分解する方法があります。
  4. 例えば、公式③より、a=20=2*2*5に素因数分解できた時、log1020=log102+log102+log105となります。後は、log102とlog105の値を求めて足し算して、bを掛ければ桁数が求められます。

最後に

  1. いかがだったでしょうか?
  2. この記事に質問がある方は下記のメールにお問い合わせください。


お問合せ・御要望

お問合せ
Verified by MonsterInsights
タイトルとURLをコピーしました