Chiffre des unites

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
adamNIDO
Membre Rationnel
Messages: 967
Enregistré le: 22 Jan 2014, 00:47

par adamNIDO » 24 Mai 2015, 15:29

s'il vous plait je veux chercher des exerices soit en francais soit en anglais de ce genre de question
quelque pourait m'aider a trouver un site ou un livre



Avatar de l’utilisateur
Ben314
Le Ben
Messages: 21709
Enregistré le: 11 Nov 2009, 21:53

par Ben314 » 24 Mai 2015, 16:21

Axiom a écrit:Quelque chose de très classique en informatique, il peut-être obtenu par l'algorithme suivant, ici, écrit en java :

public static void main(String[] args) {

double a = Math.pow(3, 125);
int dizaine = (int) a/10; // Nombre des dizaines arrondi
int unite = (int) a - dizaine*10; // Obtention du chiffre unité

System.out.println("Le chiffre des unités est : "+unite);
Juste quelques remarques (là, l'algo, il "m'arrache les yeux... :zen: ) :
Lorsque l'on doit calculer de très grosse puissances modulaires (i.e modulo un truc) en informatique (et on le fait très très souvent pour les tests de primalité liés à la méthode RSA pour (presque) tout ce qui est crypté sur le net) :
1) On ne calcule évidement JAMAIS la puissance complète pour ENSUITE calculer son modulo (totalement inutile + prend un temps monstre + bouffe une place monstre), mais on calcule le modulo à chaque étape de calcul.
2) On ne calcule évidement JAMAIS non plus la puissance en question en utilisant une bibliothèque de calcul sur des flottants (résultat =... n'importe quoi...)
3) On ne calcule JAMAIS la puissance en utilisant le fait que x^(n+1)=x*x^n (complexité en n : bien trop long) mais en utilisant le fait que x^(2n)=(x^n)^2 et x^(2n+1)=x*(x^n)^2 (complexité en ln(n) : bien meilleure)

Pour t'entrainer, calcule moi (avec un langage "de base") le rste de la division de 8957423 ^ 5874587 par 15879642
(et encore, je suis brave, les clefs RSA, c'est plus de 300 chiffres pour les 3 nombres...)
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius

Avatar de l’utilisateur
Ben314
Le Ben
Messages: 21709
Enregistré le: 11 Nov 2009, 21:53

par Ben314 » 24 Mai 2015, 16:28

adamNIDO a écrit:s'il vous plait je veux chercher des exerices soit en francais soit en anglais de ce genre de question
quelque pourait m'aider a trouver un site ou un livre

http://www.bibmath.net/exercices/index.php?action=affiche&quoi=arithm
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius

adamNIDO
Membre Rationnel
Messages: 967
Enregistré le: 22 Jan 2014, 00:47

par adamNIDO » 24 Mai 2015, 17:11


 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 34 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite