Bonjour, j'ai un prix avec une TVA à 5.5% appliquée dessus.
J'aimerais trouver le prix qui serait avec une TVA à 19.5%.

Mon raisonnement: enlever la TVA à 5.5% (prix=prix-0.055*prix) et remettre la TVA à 19.5% ! (prix=prix+0.195*prix)

Voici le code qui affiche 28.14 au lieu de 28.23, pourquoi ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream>
 
int main(){
float old;        
float neew;
float prix;
 
std::cin>>old;
old=old/100;
std::cin>>neew;
neew=neew/100;
std::cin>>prix;
 
prix=prix-old*prix;
prix+=neew*prix;
std::cout<<prix;
 
return 0;}
Merciii!