| |||||
| Bas de page | |
|---|---|
| Auteur | Sujet : calculer le pourcentage rapidement ? |
Publicité | Posté le 29-06-2007 à 11:10:06 ![]() ![]() |
Taz bisounours-codeur | quel intérêt ? c'est ça qui bouffe ton CPU, c'est évident.
|
in_your_phion |
salut j'ai fait ça qui est un peu mieux :
mais toujours le modulo Message cité 1 fois Message édité par in_your_phion le 29-06-2007 à 13:04:25 |
Sve@r |
Message cité 1 fois Message édité par Sve@r le 29-06-2007 à 22:30:30 --------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
in_your_phion |
|
Sve@r |
--------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
Ace17 | A priori, si t'as besoin d'un indicateur de progression, c'est que le calcul que tu veux surveiller prend un peu plus de temps qu'une poignee de divisions ... tu peux toujours faire un masque, sinon (ce qui revient a faire des modulos par des puissances de deux) |
deadalnix | bord, si tu veux aller vite, il te faut faire un modulo sur une puissance de deux.Sinon c'est lourd a calculer.
|
in_your_phion |
pourquoi sur une puissance de deux ?
comme ça ?? Quelle puissance de deux faut-il prendre ? Message édité par in_your_phion le 02-07-2007 à 10:05:50 |
Taz bisounours-codeur |
Publicité | Posté le 02-07-2007 à 10:12:14 ![]() ![]() |
in_your_phion |
|
Taz bisounours-codeur | nul. choisi à quel interval tu veut afficher un %. ensuite calcule l'interval, et suit le. |
Taz bisounours-codeur | 'tain mais quand est-ce que j'arreterais de perdre du temps sur ce genre de topic ... |
in_your_phion |
heu t'es pas obligé de choisir d'en perdre hein, mais j'imagine que toi aussi tu as été débutant en C un jour, donc tu dois savoir que c'est bien sympa quand on trouve de l'aide Message édité par in_your_phion le 02-07-2007 à 10:45:32 |
in_your_phion |
|
Sve@r |
--------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
in_your_phion |
|
deadalnix | Une division ou un modulo d'une puissance de deux est peut se féaire tres rapidement via un masque pour le modulo et un decalage pour la division.
|
MagicBuzz | J'ai juste une question...
Message édité par MagicBuzz le 02-07-2007 à 19:04:49 |
Ace17 | Personne n'a pense a ca ?
Message cité 1 fois Message édité par Ace17 le 02-07-2007 à 19:10:10 |
deadalnix | Ah, c'est malin ca ^^. Un comparaison ca va au moins aussi vite qu'un modulo ou une division via puissance de 2, mais la c'est vachement plus souple |
MagicBuzz |
|
deadalnix | On s'en fout, ce code ne sera executé que 20 fois, c'est pas la ou il faut chercher une optimisation. |
MagicBuzz | C marrant en tout cas, en C# la méthode de Ace17 reste plus rapide que ma méthode... D'un autre côté un array de string en C# c'est pas tout à fait aussi simple à gérer qu'en C++... Fait refaire le test avec des substr pour voir |
MagicBuzz |
Message édité par MagicBuzz le 02-07-2007 à 19:59:07 |
Publicité | Posté le ![]() ![]() |
| Sujets relatifs | |
|---|---|
| [XSLT] Calculer le nombre de paramètres non null | Afficher un pourcentage à partir d'un sondage binaire |
| calculer une multiplication de deux champs (mysql) | [Résolu] Créer un site dynamique rapidement et simplement |
| [RESOLU]comment calculer la distance entre 2 villes (code postaux?) ?? | [C] calculer un puissance |
| calculer la tva en php | Créer un site intranet gratuitement et rapidement |
| principe pour calculer le numeros de la semaine... | Comment calculer la longueur d'une clé de chiffrage ? |
| Plus de sujets relatifs à : calculer le pourcentage rapidement ? | |






