--- プログラム ---

BEGIN{
print 1+eu(1,1000)
}
 
function eu(n,cn)
{
if(cn>0)
{
return 1/fct(n)+eu(n+1,cn-1)
}
}
 
function fct(n)
{
if(n>0)
{
return n*fct(n-1)
}
else
{
return 1
}
}
 


--- 実行結果 ---

2.71828






戻る