iterate library

Functions

binaryRoot(double f(double), double lower, double upper) double
Finds a root between lower and upper by binary search.
decimalPlaces(double better(double), double start, {int places = 8, int maxIterations = 50}) double
Iterates to a fixed number of decimal places.
fullPrecision(double better(double), double start, {int maxIterations = 50}) double
Iterates to (nearly) full float64 precision (15 significant figures).