Page 1 sur 1

mul/product

Publié : sam. mars 02, 2013 2:03 pm
par frederic han
Quelle est la difference entre mul et product?

Je suis un peu perturbe par:

1>> j:=0
0
// Time 0
2>> product(1/j,j=1..4)
1/24
// Time 0
3>> mul(1/j,j=1..4)
infinity
// Time 0

Fred

Re: mul/product

Publié : sam. mars 02, 2013 4:45 pm
par parisse
D'après le source, mul n'autoquote pas ses arguments, alors que product le fait, je ne me souviens plus du pourquoi... (peut-etre des raisons de compatibilité)

Re: mul/product

Publié : dim. mars 03, 2013 9:50 am
par frederic han
Bon je viens de verifier sous maple9, il a aussi les 2 comportements mais c'est le contraire:


> j:=0;
j := 0

> mul(1/j,j=1..5);
1/120

> product(1/j,j=1..5);
Error, numeric exception: division by zero