question: 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 ; }
target:  Uses Taylor series to compute e e = 1 + 1 + 1/2! + 1/3! + 1/4! + ...