irem

Bugs

Modérateur : xcasadmin

G.Connan

irem

Message par G.Connan » mar. sept. 19, 2006 7:38 pm

Bonjour,
irem(-2,3) me renvoie -2
Quant au travail dans Z/pZ avec l'opérateur %, il est très aisé.
Cependant, j'aurais besoin de l'entier de [[0,p-1]] congru à un certain n modulo p et je ne peux utiliser ni irem qui renvoie un nombre négatif ni le résultat de inv(n%p) car ce n'est pas un "integer".
Qu'est-ce que je n'ai encore pas compris ?
Amicalement

parisse
Messages : 5079
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Message par parisse » mer. sept. 20, 2006 1:15 pm

-2 mod 3 renvoie 1%3, ensuite il faut lui appliquer % 0 pour en extraire l'entier.
inv applique a un nombre modulaire renvoie son inverse (dans le Z/nZ considere).

Connan

irem

Message par Connan » mer. sept. 20, 2006 3:02 pm

Merci pour le %0.
Mais le irem(-2,3) qui donne -2, n'est-ce pas problématique ?

parisse
Messages : 5079
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Message par parisse » mer. sept. 20, 2006 4:13 pm

C'est le choix du quotient le plus proche de 0. % calcule le reste symetrique (smod).

Répondre