Bonjour, j'ai trouvé la fonction fmod() en php qui permet de connaitre le reste d'une division que ca soit en réel ou un entier. est ce qu'il existe une telle fonction en Perl?
Version imprimable
Bonjour, j'ai trouvé la fonction fmod() en php qui permet de connaitre le reste d'une division que ca soit en réel ou un entier. est ce qu'il existe une telle fonction en Perl?
Tu devrais regarder sur le CPAN dans les modules de math.
Dans le module
Tu as la fonctionCitation:
Math::BigInt
Arbitrary size integer/float math package
Citation:
bdiv()
$x->bdiv($y); # divide, set $x to quotient
# return (quo,rem) or quo if scalar
Thanks ca marche :D
Si ton besoin est uniquement sur les entiers de taille raisonnable, il est inutile de sortir la grosse artillerie comme BigInt, l'opérateur "%" modulo suffira amplement :
Si ton besoin s'étend aussi aux nombres réels, il faudra utiliser BigNum.Code:print 2042 % 500; # "42"
("%" est le nom de cet opérateur dans un grand nombre de langages mainstream, ça vaut le coup de retenir)
--
Jedaï