add a approximate procedure to calculate e