le 18/03/2014
La division et le modulo
Comme le décrit l'article de wikipedia sur le modulo, il existe deux definitions pour la division et le modulo dans les langages de programmation. En python on a la définition la plus mathématiquement correcte, tandis-qu'en C, la définition est plus "informatique".
J'ai du choisir une implémentation, et corriger les backends des langages qui n'avaient pas la même. Exemple en ruby, on se retrouve donc maintenant avec les lignes suivantes :
def mod(x, y)
return x - y * (x.to_f / y).to_i
end