si il a trois arguments ce sont : deux points (ou deux
nombres complexes représentant l’affixe de ces points) et un nombre réel
k non nul.
rectangle(A,B,k) renvoie et trace le rectangle ABCD tel que :
AD=|k|*AB et (AB,AD)=(k/|k|)*π/2,
c’est à dire tel que :
affixe(D)=affixe(A)+k*exp(i*π/2)*(affixe(B)−affixe(A))
mais sans définir les points C et D.
Remarque Si k est complexe, on a :
affixe(D)=affixe(A)+k*exp(i*π/2)*(affixe(B)−affixe(A)) et on peut ainsi se
retrouver avec le tracé d’un parallélogramme.
On tape :
rectangle(0,1+i,1/2)
On obtient :
Le rectangle de sommets 0,1+i,1/2+3*i/2,-1/2+i/2
On tape :
rectangle(0,1+i,-1/2)
On obtient :
Le rectangle de sommets 0,1+i,3/2+i/2,1/2-i/2
On tape :
rectangle(0,1,1+i)
On obtient :
Le parallélogramme de sommets 0,1,i,-1+i car -1+i=(1+i)*exp(i*π/2)