#!/usr/koeki/bin/ruby #coding: euc-jp n = 10 ** 14 pe = 0.0 e = 1.0 1.step(n, 1){|i| e = (1+1.0/i) ** i if e - pe > 1.0 / n printf("n = %9d\t e = %10f\n", i, e) else p Math::E exit end pe = e }