YourPaste - For your paste! Archive - Tools - Login

Posted by FreakyFries on Thu 13 Nov 2008 20:02 99 views - Syntax: PHP - Expires: never - Report - IMG - Download -

  1. <?php
  2.  
  3. function tijdTotGelijk ($x, $y, $x_groei, $y_groei)
  4. {
  5.         if(($x > $y && $x_groei > $y_groei) || ($x > $y && $x_groei > $y_groei))
  6.         {
  7.                 echo 'Grootste getal groeit harder dan kleine getal.';
  8.                 return false;
  9.         }
  10.         elseif($x == $y)
  11.         {
  12.                 echo 'Getallen zijn gelijk.';
  13.                 return false;
  14.         }
  15.         else
  16.         {
  17.                 // Zorg ervoor dat $a de grootste is
  18.                 if($x > $y)
  19.                 {
  20.                         $a = $x;
  21.                         $a_groei = $x_groei;
  22.                         $b = $y;
  23.                         $b_groei = $y_groei;
  24.                 }
  25.                 else
  26.                 {
  27.                         $a = $y;
  28.                         $a_groei = $y_groei;
  29.                         $b = $x;
  30.                         $b_groei = $x_groei;
  31.                        
  32.                 }
  33.                
  34.                 $verschil = $a - $b;
  35.                 $verschil_groei = $b_groei - $a_groei;
  36.                
  37.                 $resultaat = $verschil / $verschil_groei;
  38.                
  39.                 return $resultaat;
  40.         }
  41. }
  42.  
  43. function tijdTotGelijk2($x, $y, $x_groei, $y_groei)
  44. {
  45.         return = abs(($x - $y) / ($x_groei - $y_groei));
  46. }
  47. echo tijdTotGelijk(50, 20, 3, 10); // Geeft als resultaat: 4.28571428571
  48. echo tijdTotGelijk2(50, 20, 3, 10); // Geeft als resultaat: 4.28571428571
  49.  
  50. ?>
  51. <?php
  52.  
  53. /*
  54.  
  55. $a = 50;
  56. $b = 20;
  57.  
  58. $a_groei = 3;
  59. $b_groei = 10;
  60.  
  61. $verschil = $a - $b;
  62.  
  63. $verschil_groei = $b_groei - $a_groei;
  64.  
  65. $resultaat = $verschil / $verschil_groei;
  66.  
  67. echo $verschil . ' / ' . $verschil_groei . ' = ' . $resultaat;
  68.  
  69.  
  70. */
  71.  
  72.  
  73. /*
  74.         <Freaky_Fries> Ik heb 2 willekeurige getallen, bijvoorbeeld 20, en 50
  75. <Freaky_Fries> Stel, daar komt bij het 1ste getal elke dag 10 bij op, en bij het 2e getal elke dag 3
  76. <Freaky_Fries> Met wat voor formule kan ik dan uitreken hoelang het duurt voordat het 1ste getal groter of gelijk is aan 50 :P
  77. <Freaky_Fries> sorry, de laatste keer dat ik 50 zei moest zijn "het tweede getal"
  78. <YSH> x + t10 = y + t3
  79. <YSH> vind de t
  80. <Freaky_Fries> En dan? :P
  81. <Freaky_Fries> Of beter gezegd: Wat kan ik daar mee? :p
  82. <YSH> nou, stel x is 20 en y is 50
  83. <YSH> dan word het 50 + t10=y+t3
  84. <Mattijs> dan doe je 20 + 10t = 60 + 3t
  85. <Mattijs> 50*
  86. <Mattijs> 7t = 30
  87. <Mattijs> t = 30 /7
  88. <Mattijs> t is ongeveer gelijk aan 4,2 dageb
  89. <Freaky_Fries> Wow ..
  90. <Mattijs> Ben jij programmeur?
  91. <Freaky_Fries> Het schijnt :P
  92. <Mattijs> dan moet je dat toch kunnen?
  93. <YSH> algebra-kenner iig niet
  94. <Freaky_Fries> Indd :p
  95. <Mattijs> :)
  96. <Freaky_Fries> k, moet eerlijk bekennen dat ik het niet snap :P
  97. <YSH> daar gaan we
  98. <YSH> wat je hebt is een getal, x, dat elke dag, t, met 10 word opgehoogd. t x 10 is dus het aantal dat bij het begingetal x komt. Ditzelfde geldt voor y, maar dan met 3.
  99. <Freaky_Fries> Ja
  100. <YSH> Je wilt weten wanneer ze gelijk zijn, dus krijg je x + t10 = y + t3, en dan ga je door t10 - t3 = y - x
  101. <YSH> t7 = y-x
  102. <YSH> dus bij jouw getallen, 20 en 50 kom je dus uit op 7t = 30
  103. <YSH> t = 30/7
  104. <Freaky_Fries> Hmmm .. Ik snap et :D
  105.  
  106. */
  107. ?>

Comments


Name:
Comment:

© 2008 YourPaste.net - Disclaimer