web-dev-qa-db-fra.com

Comment calculer un Mod b dans la calculatrice Casio fx-991ES

Est-ce que quelqu'un sait comment calculer un Mod b dans la calculatrice Casio fx-991ES. Merci

86
user1035927

Cette calculatrice n'a pas de fonction modulo. Cependant, il existe un moyen assez simple de calculer modulo en utilisant le mode d'affichage ab/c (au lieu du traditionnel d/c).

Comment passer en mode d'affichage sur ab/c:

  • Aller aux paramètres (Shift + Mode).
  • Appuyez sur la flèche vers le bas (pour afficher plus de paramètres).
  • Sélectionnez ab/c (numéro 1).

Maintenant, faites votre calcul (en mode comp), comme 50 / 3 et vous verrez 16 2/3, ainsi, mod est 2. Ou essayez 54 / 7 qui est 7 5/7 (mod est 5). Si vous ne voyez aucune fraction, alors le mod est 0 comme 50 / 5 = 10 (mod est 0).

La fraction restante est montrée sous la forme forme réduite, donc 60 / 8 donnera lieu à 7 1/2. Le reste est 1/2 qui est 4/8 alors mod est 4.

EDIT: Comme @lawal a correctement souligné, cette méthode est un peu difficile pour les nombres négatifs car le signe du résultat serait négatif.

Par exemple, -121 / 26 = -4 17/26, mod est donc -17 qui est +9 dans le mod 26. Vous pouvez également ajouter la base modulo au calcul des nombres négatifs: -121 / 26 + 26 = 21 9/26 (mod est 9).

EDIT2: Comme @simpatico l’a fait remarquer, cette méthode ne fonctionnera pas pour les nombres qui sont hors de la précision de la calculatrice. Si vous voulez calculer par exemple 200^5 mod 391 alors quelques astuces de l'algèbre sont nécessaires. Par exemple, en utilisant la règle (A * B) mod C = ((A mod C) * B) mod C, nous pouvons écrire:

200^5 mod 391 = (200^3 * 200^2) mod 391 = ((200^3 mod 391) * 200^2) mod 391 = 98

125
NightElfik

Autant que je sache, cette calculatrice ne propose pas de fonctions de mod. Vous pouvez toutefois l'informer manuellement d'une manière assez simple. Ex.

(1) 50 mod 3

(2) 50/3 = 16,66666667

(3) 16,66666667 - 16 = 0,66666667

(4) 0,66666667 * 3 = 2

Donc 50 mod 3 = 2

Choses à noter: Sur la ligne 3, nous avons obtenu le "moins 16" en regardant le résultat de la ligne (2) et en ignorant tout ce qui suit la décimale. Le 3 dans la ligne (4) est le même 3 de la ligne (1).

J'espère que ça m'a aidé.

Éditer À la suite de quelques essais, vous pourriez obtenir x 99991 que vous arrondirez ensuite au nombre x + 1.

48
Modulator

Il y a un interrupteur a^b/c

Si vous voulez calculer

491 mod 12

puis entrez 491 appuyez sur a^b/c puis entrez 12. Ensuite, vous aurez 40, 11, 12. Ici, la réponse du milieu sera 11.

De même, si vous voulez calculer 41 mod 12, trouvez 41 a^b/c 12. Vous aurez 3, 5, 12 et la réponse est 5 (celle du milieu). La mod est toujours la valeur centrale.

14
shantocv

Vous pouvez calculer Un mod b (pour les nombres positifs) en utilisant ceci:

Pol (-Rec ( 1/r , 2πr × UNE/B ), Y) (πr - Y) B

Puis appuyez [CALC]et entrez vos valeurs pour UNE et Bet toute valeur pour Y.

/ indique l'utilisation de la clé de fraction, et r veux dire radians ( [SHIFT] [Ans] [2] )

11
Lord Sméagol

Vous avez besoin 10 ÷ R 3 = 1 Ceci affichera le rappel et le quotient


÷ R

enter image description here

10
Mina Gabriel

Tout revient à la définition de module: c'est le reste, par exemple, 7 mod 3 = 1. Cela parce que 7 = 3(2) + 1, où 1 est le reste.

Pour effectuer ce processus sur une calculatrice simple, procédez comme suit: Prenez le dividende (7) et divisez-le par le diviseur (3), notez la réponse et supprimez tous les nombres décimaux -> exemple 7/3 = 2.3333333, ne vous préoccupez que du 2. Maintenant, multipliez ce nombre par le diviseur (3) et soustrayez le nombre obtenu du dividende initial.

donc 2 * 3 = 6, et 7 - 6 = 1, donc 1 est 7mod3

3
foxt7ot

mod formula Note: Une erreur mathématique signifie un mod m = 0

3
n1amr

Voici comment je le fais habituellement. Par exemple, pour calculer 1717 mod 2:

  • Prenez 1717 / 2. La réponse est 858.5
  • Maintenant, prenez 858 et multipliez-le par le mod (2) pour obtenir 1716
  • Enfin, soustrayez le nombre d'origine (1717) moins le nombre obtenu à l'étape précédente (1716) - 1717-1716=1.

Donc, 1717 mod 2 est 1.

Pour résumer cela, tout ce que vous avez à faire est de multiplier les nombres avant la virgule par le mod puis de le soustraire du nombre original.

3
Abdulrahman

tapez d'abord la division normale, puis tapez shift + S-> d

2
DilanG

Calculez x/y (vos chiffres réels ici) et appuyez sur a b/c clé, qui est la 3ème ci-dessous Shift clé.

1
mtk