esh*_*333 5 java loops for-loop
我有这样的for循环,当step为(0; 1)时它变为无限.如果步骤是[1; ..)它运作良好.
public interface FindMinI {
double function(double x);
static double findMinOfFuncOnInterval(int begin, int end, double step, FindMinI func)
{
double min = Double.MAX_VALUE;
for (int i = begin; i <= end ; i += step) {
if(func.function(i) <= min)
min = func.function(i);
}
return min;
}
}
Run Code Online (Sandbox Code Playgroud)