BigInteger function ( int arg0 ) { while ( a . size ( ) <= arg0 ) { final int loc0 = a . size ( ) - 1 ; final BigInteger loc1 = new BigInteger ( "srini_string" + ( loc0 + 1 ) ) ; a . add ( a . get ( loc0 ) . multiply ( loc1 ) ) ; } return a . get ( arg0 ) ; }
compute the factorial of the non-negative integer . concode_field_sep List<BigInteger> a concode_field_sep placeholderType placeHolder