Salut
Ma question est bête mais comment fais-on pour additionner , soustraire , multiplier des pourcentages ...
-X + X%= ...
j'ai un peu honte là
...
Dernière modification par lectrica (2008-10-09 03:10:04)
Hors ligne
Héhé ça patche à 3 plombes du mat
Donc le symbole % dans max c'est un faux ami , il ne désigne pas un pourcentage mais un "modulo"
(une fonction informatique qui au couple (a, b) d'entiers associe le reste r de la division euclidienne de a par b) (wikipedia)
Si tu veux utiliser des pourcentages il faut que tu combines * (multiplier) et / (diviser) ensuite pour soustraire et additionner tu fais comme pour n'importe quelle opération arihtmétique dans max
un petit exemple ci dessous :
max v2;
#N vpatcher 15 55 615 455;
#P window setfont "Sans Serif" 9.;
#P flonum 152 140 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 152 191 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P window linecount 1;
#P newex 152 161 50 9109513 + 25;
#P number 152 67 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 152 114 50 9109513 / 100;
#P newex 152 90 50 9109513 * 10;
#P comment 152 45 100 9109513 10 % + 25;
#P connect 3 0 1 0;
#P connect 1 0 2 0;
#P connect 2 0 6 0;
#P connect 6 0 4 0;
#P connect 4 0 5 0;
#P pop;
Hors ligne
oué sa patch jusqu'à 4 h du mat et à 8 heure branle bas de combat ... j'ai les yeux qui brûlent ...
Hors ligne
A la lumière du jour, les pourcentages deviennent beaucoup plus simple
Un pourcentage, ça se réduit une multiplication
27% de a = a * 0.27
14% de 39% de b = 39% de 14% de b = b * 0.39 * 0.14
Pour ajouter 20% de sa valeur à un nombre
a + 20% a = a * 1.20
Pour retrancher 20% de sa valeur à un nombre
a - 20% a = a * (1 - 0.2) = a * 0.8
Hors ligne
ok ça fonctionne merci
Hors ligne