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

Ils n'apportaient pas d'information supplémentaire (surtout sur les cas limites), en plus 'être redondant et insuffisant pour détecter les nombreuses erreurs de l'ancienne implémentation. À noter que j'en ai toute de même conservé 2 sur 4.