Page 1 sur 1

element

Publié : mer. mai 28, 2014 2:04 pm
par frederic han
Salut,
est ce que c'est voulu ce phenomene:

Code : Tout sélectionner

C:=cercle(0,1);
P:=element(C,3);
alors affixe(P) vaut exp(3*i) en valeur exacte plutot qu'en approchée, est ce voulu?
J'ai l'impression que ca n'a pas toujours été le cas car ensuite je demandais d'afficher des racines carrées successives (9 fois) et la il s'emballe en mode exact.
(J'ai teste avec 1.1.0 et une 1.1.1 mais pas la toute derniere 1.1.1)

Fred

Re: element

Publié : mer. mai 28, 2014 2:53 pm
par parisse
Je ne me souviens pas, en tout cas actuellement c'est en mode exact. Pour les racines carrees, c'est peut-etre parce que sqrt(exp devenait exp(1/2* et que ca ne marche plus pour une raison ou une autre...

Re: element

Publié : mer. mai 28, 2014 3:31 pm
par frederic han
OK,
c'est parce que j'ai un crash avec un ancien fichier qui fait cela en mode geometrie interactive.

Code : Tout sélectionner

 C:=circle(0,1);
 m0:=element(C,3);
 a:=affixe(m0);
 [seq(point((sqrt@@j)(a),display=bleu+epaisseur_point_3+point_etoile),j=0..9)];
(je n'ai pas d'ennuis avec 3.0 au lieu de 3)

Re: element

Publié : mer. mai 28, 2014 4:03 pm
par parisse
j'ai vérifié, le problème vient d'une recherche plus poussée de racine carrée exacte de nombres complexes, mais pas adapté à l'écriture exponentielle. Je vais faire en sorte que ça ne soit plus le cas.