login  Naam:   Wachtwoord: 
Registreer je!
 Scripts:

Scripts > PHP > Snippets > faculteit()

faculteit()

Auteur: Wim - 10 juni 2008 - 13:33 - Gekeurd door: Stijn - Hits: 6003 - Aantal punten: 1.38 (4 stemmen)




Lijkt me duidelijk, dit script berekent de faculteit van een getal.

Voor wie niet weet wat dat is, de faculteit van 7 is bvb 5040 omdat 7*6*5*4*3*2*1 = 5040

Indien je bvb 7!-5! hebt kan je faculteit(7,5) gebruiken...


Waarschijnlijk is er een php.net functie voor, maar ik kon deze niet vinden; vandaar!

Code:
  1. function faculteit ($van,$tot=1)
  2. {
  3. if($van == 0) return (int) 1;
  4.  
  5. $faculteit = $van;
  6.  
  7. while ($van-- > $tot) $faculteit *= $van;
  8.  
  9. return $faculteit;
  10. }

Download code! Download code (.txt)

 Stemmen
Niet ingelogd.

 Reacties
Post een reactie
Lees de reacties (9)
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.02s