3 ms·
> Large integer multiplication isn't the only place in y-cruncher that uses floating-point for otherwise integer tasks. This sort of stuff is littered all over
by Aardwolf 3y ago
> Large integer multiplication isn't the only place in y-cruncher that uses floating-point for otherwise integer tasks. This sort of stuff is littered all over the entire program. The most brutal example of this is in the Digit Viewer's binary-to-decimal conversion routine.
Does anyone know more about this, which floating point algorithm is used for base conversion here?
The link in the article to github is broken, and when searching in the github repository history the code isn't well documented to tell which algorithm it is.