- ベストアンサー
(1+(1/n))^nの極限でeの値を求める
lim_n→∞ (1+(1/n))^nのとき値がeに近づいていくということは知っていますが、(1+(1/n))^nを計算機に入力し、nの値をだんだん大きくしていくと(1+(1/n))^nがeより大きくなってしまいます。 何故このようなことが起こっているのか詳しく説明してくれる方いませんか?
lim_n→∞ (1+(1/n))^nのとき値がeに近づいていくということは知っていますが、(1+(1/n))^nを計算機に入力し、nの値をだんだん大きくしていくと(1+(1/n))^nがeより大きくなってしまいます。 何故このようなことが起こっているのか詳しく説明してくれる方いませんか?
補足
MATLAB ver 7.1.0.183で format long e p=1 n=10^p; result=(1+(1/n))^n としてpの値を1づつ大きくしてみるとp=9の時にresultの値が2.718282052011560e+00になります。Wikipediaでみるとeの値は2.71828182845904523536…だそうです。MATLABでもexp(1)=2.718281828459046とでるので、なぜかeより値が大きくなってしまいます。 format long eはスクリーンに表示する数字の数を増加と冪乗を表示するように指示するコマンドです。