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
mul/product
Modérateur : xcasadmin
-
- Messages : 1137
- Inscription : dim. mai 20, 2007 7:09 am
- Localisation : Paris
- Contact :
Re: mul/product
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é)
-
- Messages : 1137
- Inscription : dim. mai 20, 2007 7:09 am
- Localisation : Paris
- Contact :
Re: mul/product
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
> j:=0;
j := 0
> mul(1/j,j=1..5);
1/120
> product(1/j,j=1..5);
Error, numeric exception: division by zero