« Mathématiques avec Python et Ruby/Nombres entiers en Ruby » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 228 :
De même, le [[w:ppcm|ppcm]] se calcule de façon analogue avec ''a.lcm(b)''.
Lorsqu'un entier n'a pas de diviseurs non triviaux, il est dit ''premier'', et on a vu ci-dessus qu'avec ''mathn'' on peut tester si un nombre est premier. Avec ''prime'' aussi:
<source lang="ruby">
require 'prime'
n=2010
puts(n.prime?)
puts(n.prime_division)
</source>
Et en bonus, la décomposition en facteurs premiers!
==Puissances==
|