
No.2ベストアンサー
- 回答日時:
A=log_10(2)
と置くと、対数の定義から、10^(A)=2ですね。
Aを求めるには、10を何乗したら2になるかを求めれば良いわけです。
右辺2は1より大きく10より小さい数なので、Aは0から1の間の数になります。
また、10^(1/2)=√(10)=3.162なので、Aは0から0.5の間の数だと絞り込めます。
とりあえず、A=0.3だとしましょう。
10^(0.3)=10^(3/10)=(10)√(10^3)=(10)√(1000)
となります。『10の3乗の10乗根=1000の10乗根』ですね。
この答が「2」になってくれれば、A=0.3で正しいということになります。
確認のために、2を10乗してみましょう。
答は『1024』です。1000より大きな数字になってしまいました。
ということは、1000の10乗根は、2より小さい値であるということです。
さらに、A=0.3では、ちょっと小さいということも分かります。
では、A=0.31ではどうでしょう?
10^(0.31)=10^(31/100)=(100)√(10^(31))
・・・『10の31乗の100乗根』という、とんでもないものを求めなくてはならなくなりました。。
事実上、手計算で100乗するなんて不可能なので、A=0.3まで求まれば充分だと思います。
有効数字5桁を中学生が出すのは、普通に考えて無理でしょう。
ちなみに、「1000の10乗根」は1.99526、「10の31乗の100乗根」は2.04173で、log_10(2)は0.30103です。
この回答へのお礼
お礼日時:2005/06/23 14:13
有難うございました。
とても判りやすいです。
これを基本に今暗算?を繰り返してみています。
エレガントな暗算方法hないかなあ。
有難うございました。
No.5
- 回答日時:
まず、No2さんのやり方を頭に置いてください。
No2さんは、最初に
0<y<1
と推定をつけました。次に、y=0.3と推定しましたが、これを0と1の中間のy=0.5(1/2)に変更します。
すると、10の0.5乗は√10ですから、3.1622…になります。従って、
0<y<0.5
となります。今度は0と0.5の中間y=0.25を考えます。0.25は1/4ですから、1/2×1/2です。つまり、√√10すなわち平方根のまた平方根ということで、1.7782…になります。従って、
0.25<y<0.5
となります。今度は0.25と0.5の中間y=0.375を考えます。これは3/8です。数直線の上で調べればわかりますね。こんどは√√√10を求めてそれを3乗することになります。その答えは2.3713…になります。従って、
0.25<y<0.375
となります。今度も同様に0.25と0.375の中間y=0.3125を考えます。これは5/16です。こんども√√√√10を求めてそれを5乗することになります。その答えは2.0535…になります。従って、
0.25<y<0.3125
になります。
こうやって、数直線上の推定位置を半分,半分…にせばめていくと、遂には近似値
0.301…<y<0.301…
が見えてきますので、どこまでが正しい桁であるかを判定できます。
このやり方は、情報処理教育の入口につながっていて、とても大切な考え方です。
この回答へのお礼
お礼日時:2005/06/23 14:09
よめてきました。
有難うございました。
ありがたいです。有難うございます。
変参考になりありがたく思っております。
有難うございます。感謝いたします。
No.4
- 回答日時:
taka-minichiiさんがおっしゃっている内容で正しいです。
その補足です。まず、log2の小数点第1位を決めましょう。
仮に
10^{0.3}<2<10^{0.4} (←1つの例として挙げただけです)
を示すことができたとすれば、log2=0.3...である
ことがわかります。
もし、
10^{0.4}<2<10^{0.5} (←1つの例として挙げただけです)
を示すことができたとすれば、log2=0.4...である
ことがわかります。
では、10^{0.3}と2はどちらが大きいでしょうか?
そのためには両方10乗した10^3と2^{10}を比べれば
よいのです。10^3=1000、2^{10}=1024なので、
10^{0.3}<2<10^{0.4}
であることがわかります。
これで小数点第1位が決まりました。
同様にして、2^{100}を計算すれば、
2^{100}=1.26765×10^{30}
なので、
10^{0.30}<2<10^{0.31}
ということがわかり、log2=0.30...であることが
わかります。
ここで、注意して欲しいのは小数点第2位を求めるのに
2^{100}の正確な値はいらないということです。桁数のみわかればよいのです。桁数だけを求めるのならば意外と楽です。
よって、小数点第5位まで求めるには、2^{100000}の
桁数を求めればよいのです。
数学の得意な中学生ならばできないことはないです。
No.3
- 回答日時:
#1>?
X=(x-1)/(x+1)として
log(e)x=
2{X+X^3/3+X^5/5…}
例えば、
log(e)2を求めるとすると
X=(2-1)/(2+1)=1/3
X^3=X*(1/3)^2
X^5=X^3*X^2
X^7=X^5*X^2
というように
前の計算の値をうまく利用しながら電卓で2乗と掛け算と割り算をしながらM+していって最後に*2してやればもとまります。
X:0.33333333333333
X^3/3:0.01234567901235
X^5/5:0.00082304526749
X^7/7:0.00006532105298
X^9/9:0.00000564502927
X^11/11:0.00000051318448
X^13/13:0.00000004824811
X^15/15:0.00000000464611
X^17/17:0.00000000045550
X^19/19:0.00000000004528
X^21/21:0.00000000000455
X^23/23:0.00000000000046
X^25/25:0.00000000000005
これらを足して2掛けると
0.693147181ぐらいになります。
同じようにして10の場合を求めますが
10の場合50個目ぐらいまで計算しないとダメかも
エクセルを使うと簡単です。(ていうかエクセルでLN(X)が計算できるしLOG(X)も計算できるけど。それはいわない約束ですね^^;)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
10の0.3乗って??
-
logeの計算
-
計算技術検定2級の関数計算の問...
-
262144って2の何乗でしょうか?
-
スタージェスの公式について
-
常用対数についての問題です。7...
-
積分計算
-
べき乗とはなんでしょうか? 数...
-
1000分の3は何%ですか
-
小数第一位までのときは、第二...
-
小学生の問題です
-
0.5時間などの時間計算の方法
-
1000円の3割の計算教えて下さい
-
1000分の10の計算の仕方を教え...
-
特定のシートだけ再計算させない
-
1/2÷1/2はなぜ1になるのか?
-
計算結果の微妙なズレ(大学入試)
-
ExcelでLog10を自然数に直すには
-
光学純度の問題がわかりません
-
有効数字についてですが、掛け...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
logeの計算
-
10の0.3乗って??
-
2の50乗を簡単に概算出来る方...
-
乗数計算がわかりません
-
∮x ^2/x-1 dxの計算結果につい...
-
【経済】毎年3%ずつ成長率が上...
-
log(-2)の求め方
-
262144って2の何乗でしょうか?
-
常用対数についての問題です。7...
-
平均情報量を求める問題ですが...
-
真数の真という漢字にはどのよ...
-
ログを使う計算式をエクセルで...
-
小数点以下の乗倍数について。
-
数学の極限の問題です! (1)l...
-
画像、見難くてすみません。 ま...
-
木の高さを調べる方法
-
累乗指数計算
-
31の31乗を計算したい
-
log20/0.14=21.391.. となりま...
-
∫[2、∞] dx/logx の発散・収束...
おすすめ情報