2425262728293031323334
ComplexNumber z = initialValue; int numIterations = 0; while (z.getMagnitude() < 2.0 && numIterations < getMaxIterations()) { z = z.power(2).add(initialValue); numIterations++; } return (double) numIterations / getMaxIterations(); }