begin process at 2012 05 30 11:11:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Maths & Algorithmes

 > 

!! Rapidité !!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

!! Rapidité !!

samedi 17 juillet 2004 à 18:13:28 | !! Rapidité !!

ZogStriP

Membre Club Administrateur CodeS-SourceS
Je voudrais savoir qu'est ce qui est plus rapide ?

1) Une division d'un grand nombre par un plus petit
2 )Ou une multiplication de deux nombre ?

??

Merci


ZogStriP
IA pour : Incomplet de l'Ancéphale
http://blog.developpeur.org/zogstrip/
www.rubikscubor.fr.st

#define ThatTheQuestion ((bb) || !(bb))

samedi 17 juillet 2004 à 18:27:12 | Re : !! Rapidité !!

vecchio56

Administrateur CodeS-SourceS
Ca dépend des cas: 100000/1 est surement plus rapide que certaines multiplications, mais en général, je dirais qu'une multiplication doit être plus rapide

#define ThatTheQuestion 1
samedi 17 juillet 2004 à 18:35:03 | Re : !! Rapidité !!

BruNews

Administrateur CodeS-SourceS
La multiplication est a tout coup plus rapide, il n'y a pas d'instruction plus lente que 'div'.

ciao...
BruNews, Admin CS, MVP Visual C++
samedi 17 juillet 2004 à 18:37:35 | Re : !! Rapidité !!

cosmobob

non les divisions prennent toutes le meme temps a moins que le compilateur ait optimisé le code et ait fait la division lors de la compilation...
int a = 1000;
int b = 1;
a/b va prendre autant de temps que n'importe quelle division.

Sinon effectivement les multiplications sont bcp plus rapides.
a+ ;)
samedi 17 juillet 2004 à 18:40:54 | Re : !! Rapidité !!

djl

ca tient aussi bien pour les reels que pour les entiers ?
samedi 17 juillet 2004 à 18:54:01 | Re : !! Rapidité !!

LordBob

Membre Club
moi je voudrais connaitre l'interet de savoir si la multiplication est plus rapide que la division !!! je ne me suis jamais poser la question, et je ne vois pas ou serait l'utilité de savoir une telle chose...
Bob...

"La chance accorde ses faveur aux esprits avertis..."
samedi 17 juillet 2004 à 18:58:42 | Re : !! Rapidité !!

BruNews

Administrateur CodeS-SourceS
djl > me semble que oui mais je n'ai pas fait de mesure dessus, faudra tester pour etre sur.
LordBob > quand tu auras a faire un prog ou le temps de calcul est primordial, tu seras oblige d'y penser. En medecine c'est le cas par exemple.

ciao...
BruNews, Admin CS, MVP Visual C++
samedi 17 juillet 2004 à 19:01:11 | Re : !! Rapidité !!

djl

ouai, genre dans une operation tu essayera de remplacer les division par des multiplications
samedi 17 juillet 2004 à 19:07:32 | Re : !! Rapidité !!

ZogStriP

Membre Club Administrateur CodeS-SourceS
C'etait pour savoir si ma fonction était rapide ou si il y avait plus rapide :

// Fonction permettant de savoir si un nombre est un carré :
int __stdcall isSquare(long nombre)
{
long compteur, tmpCarre;
for(compteur = 2; compteur < nombre; compteur++)
{
tmpCarre = compteur * compteur;
if(tmpCarre == nombre)
{
// Renvoie 1 :
return true;
break;
}else if(tmpCarre > nombre){
break;
}
}
return false;
}



ZogStriP
IA pour : Incomplet de l'Ancéphale
http://blog.developpeur.org/zogstrip/
www.rubikscubor.fr.st

#define ThatTheQuestion ((bb) || !(bb))

samedi 17 juillet 2004 à 19:11:11 | Re : !! Rapidité !!

BruNews

Administrateur CodeS-SourceS
Pas compris le but.

ciao...
BruNews, Admin CS, MVP Visual C++

1 2 3 4 5 6 7 8 9

Cette discussion est classée dans : nombre, 8d, size, zogstrip, rapidité


Répondre à ce message

Sujets en rapport avec ce message

Blog <-> Nix !! [ par ZogStriP ] Bugs :Les dates sont un peu vielles et partiquement tout le monde a perdu 3 posts !!!Et deplus certains Bloggers ne sont pas accessible (comme le mien progs & docs [ par DJag ] --->DJag [Archi Débutant]Salut.je cherche une bonne documentation sur le C++ et un b recupérer nombre d'une createwindow [ par barbar ] voila, en fait, g un ptit pb, jveu faire 1 boucle en utilisant une variable que je rentre au clavier dans une editbox, le probleme, c ke j'arrive a ré Calcul Date a partir d'un nombre de jours [ par Trinita16 ] Je cherche si il existe une fonction simple pour convertir un nombre de jour en une date. Sachant que la date départ peut varier....Merci d'avance.... pacman en langage c ? [ par abdehue ] size=3]Je voulais savoir si qqn savait ou je pourrais trouver la source d'un pacman réalisé en langage c uniquement...Merci de répondre. :)[/size=3] Calcul date à partir d'un nombre de jours [ par Trinita16 ] Bonjour,1. Une date fixe de debut de comptage de jours2. Un nombre de jours depuis la date en 13. Je veux le nombre de jour en une date.Voila mon prob Pleine écran automatique ? [ par lebarn ] lebarn -> Quelle est l'instruction pour mettre le pleine écran ? Instruction -> Mode pleine écran [ par lebarn ] Comment on passe en mode pleine écran, avec une instruction, quelle est cette instruction lecture de fichier texte [ par mig73 ] salut a tousj'ai un projet à réaliser avant la fin de la semaine alors si vous pouvez m'aider c'est COOLma tâche est la suivante:je dois pouvoir lire Tetris [ par lebarn ] Le 1er tetris que j'ai mis c'est pas le bon il faut prendre le 2ème


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,374 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales