NOMBRE PREMIER

Signaler
-
Messages postés
166
Date d'inscription
mercredi 24 avril 2002
Statut
Membre
Dernière intervention
23 juin 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/9226-nombre-premier

Messages postés
166
Date d'inscription
mercredi 24 avril 2002
Statut
Membre
Dernière intervention
23 juin 2009

Et les gotos ... :S
Je n'ai rien compris à l'algorithme de test! Et c'est quoi ce "if (a/b*b-a==0)" ? a/b*b-a==0 <=> a-a == 0 <=> 0==0 -> Toujours true ! Et "if( ((a/b)-int(a/b)) ==0)", ça s'écrit "a % b" (a modulo b) en C++ ! ... Mais je me trompe peut-être car c des float. Pourquoi des floats ? Si imprécis soient-ils !
Je n'ai rien compris à l'algorithme de test! Et c'est quoi ce "if (a/b*b-a==0)" ? a/b*b-a==0 <=> a-a == 0 <=> 0==0 -> Toujours true ! Et "if( ((a/b)-int(a/b)) ==0)", ça s'écrit "a % b" (a modulo b) en C++ ! ... Mais je me trompe peut-être car c des float. Pourquoi des floats ? Si imprécis soient-ils !
Quelle est le lien avec c# ???
(.NET)