Fix the old bug where (-0.1).to_s == "0.-1"

J'en aurais profité pour renommer le paramètre `nb` en `digits`