>?evalf >?normal > evalf(32!/271); evalf(Pi,150); fnormal(32!/271); evalc(2^(1+I));
Correction:
- Le nombre de chiffres donné comme deuxième argument de evalf n'est pas le nombre de chiffres significatifs, mais le nombre de chiffres avec lesquels le calcul est effectué. On ne connaît donc pas a priori le nombre de chiffres significatifs du résultat.
- La fonction evalf, comme un certain nombre de fonctions Maple, garde en mémoire les valeurs calculées. Dans le cas de l'exercice, le calcul avec 50 chiffres est gardé en mémoire et est utilisé pour le dernier calcul avec 10 chiffres.
> e:=exp(Pi*sqrt(163))-262537412640768744; > for i to 5 do > evalf(e,10*i); > od; > evalf(e,10);
> evalf(Pi,10000); > evalf(Pi,10001);
> e:=300! ; > ifactor(e)
Correction:> gcd(x^2-y^2,x^3-y^3); > igcdex(1234,56,'s','t');
alpha:=RootOf(z^7+z^5-2,z);
pour désigner les racines du
polynôme z^7+z^5-2,z
( voir aussi
allvalues(alpha); ).
> convert((-8)^(1/3),RootOf); convert(",radical);
> readlib(residue): f:=exp(a*z)/(1+exp(z)); residue(f,z=Pi*I);