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

2022/8/15(木)
N88-BASICでネイピア数 (4回目)
 
ネイピア数e(Napier's constant)
 
ex = lim[n→∞] (1 + x/n)n 
を変形する
 
(a + b)n = ΣnCian-ibi [i = 0~n] と
nCr = n(n-1)…(n-r+1)/r! より
 
(1 + x/n)n 
= ΣnCi(x/n)i [i = 0~n]
= 1 + n (x/n) + n(n-1)/2! (x/n)2 
+ n(n-1)(n-2)/3! (x/n)3 + …
 
= 1 + x + (n-1)/2! (x/n) + (n-1)(n-2)/3! (x/n)2 + …
= 1 + x + (n-1)/2! (x/n) + (n2-3n+1)/3! (x/n)2 + …
= 1 + x + {1/2! - 1/(2!n)}x2 
+ {1/3! - 3/(3!n) + 1/(3!n2)}x3 + …
 
= 1 + x + x2/2! + x3/3! + … (n→∞)
= x0/0! + x1/1! + x2/2! + x3/3! + … (n→∞)
 
lim[n→∞] (1 + x/n)n 
= Σ(1/k!)xk [k = 0~∞]
 
結果
ex = lim[n→∞] (1 + x/n)n = Σ(1/k!)xk [k = 0~∞]
 
プログラムではmを入力し
ex = lim[n→∞] (1 + x/n)n ≒ Σ(1/k!)xk [k = 0~m]
の計算結果を表示しています
 
 
追記
ex はexp(x)とも表記し
BASICではexp(x)を使用しaxはa^xと記述します
 
 
VL,NL,XL-BASICとblg~.zip(napi004.bas)は
以下のリンク)からダウンロードできます

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















 

このブログの人気の投稿

NEWS

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