« 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==