Methode qui permet de trouver l'écart en pourcentage entre 2 chiffre [Résolu]

Messages postés
5
Date d'inscription
samedi 2 avril 2005
Dernière intervention
27 juin 2005
- 8 juin 2005 à 09:52 - Dernière réponse :
Messages postés
5
Date d'inscription
samedi 2 avril 2005
Dernière intervention
27 juin 2005
- 27 juin 2005 à 16:08
Bonjour,
en faite g besoin de comparer 2 chiffre et en déduire le pourcentage d'écart et je voulais savoir si ya une methode pres contruite dans c++ builder ou instruction sinon ben si ya kelkun ki pe m'aider a la creer ya pas de refu.
Merci a tous.
ps: dsl pour l'orthographe mais bon kan on ve taper vite lol ;)
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
2674
Date d'inscription
vendredi 25 janvier 2002
Dernière intervention
6 février 2013
8 juin 2005 à 10:54
1
Merci
Yep,
Tu veux faire quoi exactement parceque le pourcentage d'acart entre deux nombre ca veut rien dire.
La seule chose logique qu'il puisse y avoir est si tu précise un nombre de référence afin de calculer la marge entre ces deux nombres.

Exemple :

Mes deux nombres : 100 et 80
Ma référence : 100

Caclul : abs(100 - 80) * 100 / 100 = 20% d'écart quand 100 est la référence .

Autre exemple :
Mes deux nombres : 100 et 80
Ma référence : 80

Caclul : abs(100 - 80) * 100 / 80 = 25% d'écart quand 80est la référence.

Tu vois bien que les résultat ne seont pas du tout pareil ...
Pour ce qui est de la fonction a écrire en C, c'est pas bien compliqué :

float CalculMarge( float RefNb1, float Nb2)
{
return (abs(RefNb1 - Nb2) * 100 / RefNb1);
}

Si t'as des questions n'hésites pas.

Shell

P.S : abs permet d'obtenir la valeur absolue car une marge est toujours positive!

Merci DeAtHCrAsH 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 90 internautes ce mois-ci

Commenter la réponse de DeAtHCrAsH
Messages postés
293
Date d'inscription
jeudi 21 août 2003
Dernière intervention
10 avril 2015
8 juin 2005 à 09:56
0
Merci
Le pourcentage d'ecart ?
c koi ca ?

Adeon
Commenter la réponse de cs_Adeon
Messages postés
14235
Date d'inscription
lundi 11 juillet 2005
Dernière intervention
20 novembre 2018
8 juin 2005 à 10:53
0
Merci
Euh... avec un peu de reflexion et en mélangeant soustraction et
division, tu devrais pouvoir y arriver quand même!!! Ah pardon,
j'oubliais: enlève l'énorme poil dans ta main

Ceci dit, aucun rapport avec le C/C++


Buno
----------------------------------------
L'urgent est fait, l'impossible reste à faire. Pour les miracles, prévoir un délai...
Commenter la réponse de BunoCS
Messages postés
2674
Date d'inscription
vendredi 25 janvier 2002
Dernière intervention
6 février 2013
8 juin 2005 à 11:42
0
Merci
J'oubliais aussi...
Dans la fonction CalculMarge, le paramètre RefNb1 doit etre le nombre que tu as c
hoisies comme référence pour le calcul.

Shell
Commenter la réponse de DeAtHCrAsH
Messages postés
5
Date d'inscription
samedi 2 avril 2005
Dernière intervention
27 juin 2005
27 juin 2005 à 16:08
0
Merci
Bonjour tout le monde je tien à m'excuser car dans un premiere temps je me suis mal exprimer et je n'ai pas pensé à venir voir les réponses :s sinon ne vous inquiétez pas j'ai trouver la réponse et merci quand meme ;)
Commenter la réponse de The_Blinker

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.