[REGLE] calculs arrondis - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [REGLE] calculs arrondis (/showthread.php?tid=212) |
[REGLE] calculs arrondis - AlChimiK - 14-09-2006 Salut à tous. Petit problème d'arrondi très gênant : Dans ce calcul, pour le calcul du prix TTC, pourquoi est-ce que le prog arrondit le prix HT ? je veux dire que par exemple, si le prix HT a une valeur de 0.96 (vérifié et certain de la valeur) (donc $prixHT=0.96) alors je me retrouve avec un prix TTC de 0 ! au lieu du calcul : 0.96*120/100=*.** çà me fait : 0*120/100=0 :pleure2: merci d'avance pour vos idées. Code PHP :
RE: calculs arrondis - pascal - 14-09-2006 affiche la valeur de $prixTTC avant if($incrementation<=20) pour voir, car ça me semble pas être une erreur d'arrondi mais plutôt une erreur de variable pas définie ( donc qui vaudrait zero ) A+ Pascal RE: calculs arrondis - AlChimiK - 14-09-2006 Citation :prix de or : 57,8 HT ; 68.4 TTC. donc c'est pas un problème de variable non déclarée edit : oula ! c'est quoi ce "." au lieu de la "," sur "68.4 TTC" ??? RE: calculs arrondis - Michu - 14-09-2006 Ce n'est pas ca que pascaltje t'a demandé, rajoute cette ligne juste avant if($incrementation<=20) : echo $prixTTC; Ensuite tu rafraîchi ta page et tu regarde si tu obtient bien 0.96 RE: calculs arrondis - AlChimiK - 14-09-2006 merci de vous être impliqués. j'ai trouvé le problème : au lieu de Code PHP :
j'ai mis : Code PHP :
je sais pas d'où çà vient cette virgule et je demanderai à celui qui me transmet les chiffres...:melanger: |