Digit-by-digit algorithms