Bonjour à tous,
Je cherche à calculer des résultats à une fonction un peu complexe :
J'ai un problème lors du calcul. Alors que la fonction est toujours définie (pas de division par zéro, de résultat infini etc.) PHP se perd et m'affiche des résultats erronés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $exp = (double)exp(-40/($x+1)^(3/2));
Je pense que c'est l'exposant "3/2" qu'il n'aime pas. J'ai tenté de remuer cette fonction dans plusieurs sens, mais les résultats restent erronés. J'ai vu un truc sur la doc officielle, mais j'ai pas compris et les résultats restent faux.
Y a-t-il un moyen simple d'éviter ces erreurs ?
Merci,
Alexis
Partager