On Fri, 03 Dec 2010 18:12:38 +0100 Jean Couteau <couteau@codelutin.com> wrote:
Voilà un petit mail pour lancer le non-troll du Vendredi (oui ce mail a un potentiel trollesque assez élevé, cependant ce n'en est pas un, loin s'en faut).
Au détours de tests unitaires sur Wikitty je me retrouve a comparer des versions et je m'aperçois, oh misère, que les versions 2.0.0 et 2.0 ne sont pas égales.
A priori ça a été implémenté de la manière suivante : si 2 versions sont "égales", plus la chaine de 0 'inutiles' à la fin est longue, plus la version sera 'supérieure'.
Pour moi les versions 2.0.0 et 2.0 devraient être égales (comme les nombres 2,0000 et 2 sont égaux), mais c'est vrai que pour les trier dans une liste, c'est mieux de conserver cette règle (sinon des versions égales mais avec des nombres de 0 différentes pourraient changer d'ordre au petit bonheur la chance).
Quelle est la vérité (s'il y en a une) ? 2.0.0 > 2.0
_______________________________________________ Nuiton-utils-devel mailing list Nuiton-utils-devel@list.nuiton.org http://list.nuiton.org/cgi-bin/mailman/listinfo/nuiton-utils-devel
-- Tony Chemit -------------------- tél: +33 (0) 2 40 50 29 28 email: chemit@codelutin.com http://www.codelutin.com