N88-BASICでネイピア数 (1回目)

2022/9/6(火)
N88-BASICでネイピア数 (1回目)
 
ネイピア数e(Napier's constant)
 
Ⅰ.
年利1(100%)の利息について、1年をn等分して
複利で1年後の残金が何倍になるかを計算すると
 
n = 1 → 1+1 = 2倍
n = 2 → (1+1/2)(1+1/2) = (3/2)2 = 9/4 = 2.25倍
となるので
(1 + 1/n)n 倍になる
 
n=3 → (1 + 1/3)3 = (4/3)3 =     64/   27 ≒ 2.37倍
n=4 → (1 + 1/4)4 = (5/4)4 =    625/  256 ≒ 2.44倍
n=5 → (1 + 1/5)5 = (6/5)5 =   7776/ 3125 ≒ 2.48倍
n=6 → (1 + 1/6)6 = (7/6)6 = 117649/46656 ≒ 2.52倍

n=∞にした時の倍率をeとすると
e = lim[n→∞] (1 + 1/n)n 
よってeはネイピア数となる(Ⅱを参照)
 
プログラムでは、nを入力し
a = (1 + 1/n)n とネイピア数e=exp(1)を
表示しています
 
 
Ⅱ.
f(x) = ax、f'(x) = (d/dx)f(x)として
f'(x) = f(x)となるaをeとすると
 
f'(x) = lim[h→0] {f(x+h)-f(x)}/h
= lim[h→0] (ax+h - ax)/h
= ax lim[h→0] (ah - 1)/h = ax より
lim[h→0] (ah - 1)/h = 1
lim[h→0] (ah - 1) = lim[h→0] h
lim[h→0] ah = lim[h→0] (1 + h)
a = lim[h→0] (1 + h)1/h 
h = 1/nと置くと
a = lim[n→∞] (1 + 1/n)n 
よって
 
e = lim[n→∞] (1 + 1/n)n 
 
 
VL,NL,XL-BASICとblg~.zip(napi001.bas)は
以下のリンク)からダウンロードできます

https://ulprojectmail.blogspot.com
Readme.txtを読んで遊んで下さい


















 










このブログの人気の投稿

NEWS

N88-BASICでゲーム (1回目)