Mercredi 25 février 2009
3
25
/02
/2009
22:58
Cette article fait partie d'une series de pré-requis nécessaire à la programmation d'un Pricer d'Option
Dans l'article sur le modèle binomial on cherche à resoudre:
résultat de l'analyse combinatoire entre
j et
N. L'implémentation en AS3 peut être réalisée ainsi:
package fx.bidesign.maths
{
import fx.bidesign.maths.Factorial;
public class Combination
{
public function Combination()
{
}
public static function evaluate( n:int, k:int ):Number
{
return Factorial.evaluate( n ) / ( Factorial.evaluate( k ) * Factorial.evaluate( n - k ) );
}
}
}
Cette classe appartient au package fx.bidesign.maths. Les sources seront mises à dispositions lorsques l'ensemble des tutoriaux concernant le pricer seront publiés Voici la classe
factoriel:
package fx.bidesign.maths
{
public class Factorial
{
public function Factorial()
{
}
public static function evaluate( d:int )
{
var ret:Number = 1;
for (var i:int = 2; i <= d; i++)
ret *= i;
return ret;
}
}
}
Cette classe appartient au package fx.bidesign.maths. Les sources seront mises à dispositions lorsques l'ensemble des tutoriaux concernant le pricer seront publiés
Par Gilles De Truchis
-
Publié dans : Programmation AS3
0
-
Recommander