2017-04-10 4 views

Répondre

0

Vous pouvez multiplier 0,1 au lieu d'utiliser des pourcentages.

Par exemple:

/*Your starting value*/ 
int x = 100 
/* Your percent you want to take away*/ 
int y = 0.1 /*0.1 is the same as 10%*/ 
int z = x*y 
/* A takes your starting amount and takes away 10% */ 
int a = x-z 
/* a is your answer */ 

Une façon plus simple de le faire serait de multiplier par 0,9 (il multiplys de 90%).

/*Your starting number*/ 
int x = 100 
/*What you want to take away*/ 
int y = 0.9 
int z = x*y 

Cela prend moins de code et d'eqations.

+0

Pourquoi faire trois calculs quand on serait assez? – Roope

+0

Je n'ai pas encore ajouté cela. – card100

+1

Je suggère d'utiliser des identifiants significatifs plutôt que 'x',' y' et 'z'. –