Ruby vérifier si le même numéro, le flotteur

Je veux vérifier si le nombre est pair!
J'ai essayé le suivant:

a = 4.0
a.is_a? Integer

=> false

a.even?

=> undefined method for Float

Alors, comment puis-je vérifier si le nombre est pair?

Ok dans mon cas, je n'ai qu'à tester si le nombre est dans la deuxième charakter un 5 comme dans 0,5 ou 3.5!
Pour vérifier si f est même, vous pouvez toujours utiliser la bonne vieille: 0<(eval'-'*f+'1') 😛

OriginalL'auteur John Smith | 2013-08-10