Je souhaite utiliser la fonction gcd de la classe Integer. En utilisant l'exemple de Ruby Doc comme un test échoue:Ruby Integer et Fixnum unexpexted behavior
irb(main):001:0> 72.gcd 168
NoMethodError: undefined method `gcd' for 72:Fixnum
from (irb):1
Je les fenêtres en un clic d'installation ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-mswin32]
. Sur d'autres PC avec la même version de ruby cela fonctionne correctement.
Des idées?
Peut-être un petit bijou foiré votre classe 'Fixnum'? Vérifiez si vous avez installé une gemme sur la première machine, et non sur l'autre. –
Oui, pas mal de gemmes supplémentaires sur la machine à problèmes – Gerhard
@Gerhard Moment d'apprentissage: Et c'est pourquoi il faut toujours utiliser des gemsets ou des bundles. –