product of all values concode_field_sep PlaceHolder placeHolder concode_field_sep double average concode_elem_sep double ceiling concode_elem_sep double sumsq concode_elem_sep double mod concode_elem_sep double max concode_elem_sep double atanh concode_elem_sep double sinh concode_elem_sep double factorial concode_elem_sep double acosh concode_elem_sep short sign concode_elem_sep double sum concode_elem_sep double nChooseK concode_elem_sep double cosh concode_elem_sep double tanh concode_elem_sep double min concode_elem_sep double round concode_elem_sep double roundDown concode_elem_sep double floor concode_elem_sep double roundUp concode_elem_sep double asinh
double function ( double [ ] arg0 ) { double loc0 = 0 ; if ( arg0 != null && arg0 . length > 0 ) { loc0 = 1 ; for ( int loc1 = 0 , loc2 = arg0 . length ; loc1 < loc2 ; loc1 ++ ) { loc0 *= arg0 [ loc1 ] ; } } return loc0 ; }