question: public double elasticity ( final double spot ) { final double val = value ( ) ; final double del = delta ( spot ) ; if ( val > Constants . QL_EPSILON ) return del / val * spot ; else if ( Math . abs ( del ) < Constants . QL_EPSILON ) return 0.0 ; else if ( del > 0.0 ) return Double . MAX_VALUE ; else return Double . MIN_VALUE ; }
target:  Sensitivity in percent to a percent change in the underlying spot price.