calc_e.pas 218 B

123456789101112131415
  1. program calc_e;
  2. {Calculate the number e.}
  3. const fac:array[0..7] of word=(1,1,2,6,24,120,720,5040);
  4. var e:fixed;
  5. i:byte;
  6. begin
  7. e:=0;
  8. for i:=0 to 7 do
  9. e:=e+fixed(1)/fac[i];
  10. writeln(e);
  11. end.