Soucis de calcul en php!

  • Auteur de la discussion Auteur de la discussion tryan
  • Date de début Date de début
Nouveau WRInaute
Bonjour,

Pour obtenir le résultat 0.0000028, vous pouvez formater ainsi :
$teste = number_format(177/63185925,7);
 
WRInaute accro
La cause du problème est que les calculs uniquement entre nombres entiers sont toujours exacts, mais dès qu'il y a une virgule quelque part, PHP doit faire des approximations et tu n'arrives pas toujours au résultat exact. C'est pareil avec tous les langages de programmation. La solution, c'est de faire un arrondi, par exemple, comme expliqué dans le message précédent.

Jean-Luc
 
WRInaute passionné
Oki, merci pour vos réponses. Je ne connaissais pas number_format() ni son utilisation :D .

Voila un truc de réglé :wink: .

Grand merci ^^.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut