iMax=100000;
i=0;
ti=1;
total=ti;

for i=1:iMax
    ti=ti*x/i;
    totalOld=total;
    total=total+ti;
    if total == totalOld
        break
    end
end
expx=total
exact=exp(x)
error=total-exp(x)
i

