private DD computeEByTaylorSeries(){
  DD s=DD.valueOf(2.0);
  DD t=DD.valueOf(1.0);
  double n=1.0;
  int i=0;
  while (t.doubleValue() > DD.EPS) {
    i++;
    n+=1.0;
    t=t.divide(DD.valueOf(n));
    s=s.add(t);
  }
  return s;
}

private DD computeEByTaylorSeries ( ) { DD s = DD . valueOf ( 2.0 ) ; DD t = DD . valueOf ( 1.0 ) ; double n = 1.0 ; int i = 0 ; while ( t . doubleValue ( ) > DD . EPS ) { i ++ ; n += 1.0 ; t = t . divide ( DD . valueOf ( n ) ) ; s = s . add ( t ) ; } return s ; }
uses taylor series to compute e e = 1 + 1 + 1 / 2 ! + 1 / 3 ! + 1 / 4 ! + . . .
