Advertisement
apexsquirt

[PHP-CLI] Estimer une limite de quotient de deux fonctions

Aug 12th, 2018
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.75 KB | None | 0 0
  1. <?php
  2. print "(si ça stagne, c'est probablement juste pck PHP fait du gros caca)\n";
  3. function f($i) {
  4.     return 14*$i**2+1;
  5. }
  6. function g($i) {
  7.     return 28*$i**2+1;
  8. }
  9. function pen($i) {
  10.     $i = strval($i);
  11.     $str = $i.".";
  12.     for ($j = 1; $j <= 10-strlen($i); $j++) {
  13.         $str .= "0";
  14.     }
  15.     return $str;
  16. }
  17. for ($i = 0; $i > -1; $i++) {
  18.     $data[$i] = f($i)/g($i);
  19.     if ($i >= 1) {
  20.         $prod = 1;
  21.         for ($j = 0; $j < $i; $j++) {
  22.             for ($k = $j+1; $k <= $i; $k++) {
  23.                 $prod *= ($j*$data[$j]-$k*$data[$k])/($j-$k);
  24.             }
  25.         }
  26.         if (!in_array(strval($prod**(2/($i*($i+1)))),["INF","-INF",0])) { print "(".pen($i).") ".round($prod**(2/($i*($i+1))),3)."\r";
  27.                                                                           $r = round($prod**(2/($i*($i+1))),3); }
  28.         else { print "(".pen($i).") $r\r"; }
  29.     }
  30. }
  31. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement