19-09-2006, 03:17 AM
Code :
<?php
define('PUISSANCE_DE_X', 2);
function f($x)
{
return ( $x + 1.8 ) / ( pow( $x, PUISSANCE_DE_X ) + 1 ) + 0.1 ;
}
for ($i=0; $i<=3; $i+=0.01) {
echo 'f('.$i.') = ' . f($i) . '<br>';
}
?>
Apache a écrit :f(0) = 1.9
f(0.01) = 1.9098190180982
f(0.02) = 1.9192722910836
f(0.03) = 1.9283544809671
f(0.04) = 1.9370607028754
f(0.05) = 1.9453865336658
f(0.06) = 1.9533280191311
f(0.07) = 1.9608816797691
f(0.08) = 1.9680445151033
f(0.09) = 1.974814006547
f(0.1) = 1.9811881188119
f(0.11) = 1.9871652998716
f(0.12) = 1.9927444794953
f(0.13) = 1.9979250663782
f(0.14) = 2.0027069438996
f(0.15) = 2.0070904645477
etc...
f(0.96) = 1.536303080766
f(0.97) = 1.5271729609975
f(0.98) = 1.5180779432769
f(0.99) = 1.5090197464775
f(1) = 1.5
f(1.01) = 1.4910202465224
f(1.02) = 1.4820819447167
f(1.03) = 1.4731864719297
f(1.04) = 1.4643351268255
Donc pitit problème quand tu modifie la puissance de X sur l'intervale ]0-1[ ^^ (puissance négative -> diminution de x² et vu qu'il est diviseur et que le x divisé diminue moins vite, augmentation du resultat et franchissement de notre limite)
Mais t'inquiète, tu m'as déjà apporté tous les éléments de réponse nécessaire. Donc encore une fois, merci -> oo