afc::math::max() takes objects, not references (unless it is defined so explicitly).
1) afc::maxDigitCount() is made a true constexpr function;
2) afc::printNumber() uses less computations.