Bonjour,
J'utilise le module Math::Trig et j'ai deux problèmes.
voici le code (j'ai simplifié :-)
1 2 3 4
| #!/usr/bin/perl
use Math::Trig;
print rad2deg(atan2(-1,1));
print Math::Trig::deg2deg(-45); |
Pourquoi ai-je une valeur négative comme réponse, alors que dans perldoc Math::Trig j'ai :
The full circle is 2 pi radians or 360 degrees or 400 gradians. The result is by default wrapped to be inside the [0, {2pi,360,400}[ circle.
Et pourquoi dois je expliciter Math::Trig::deg2deg et pas rad2deg, sachant que
use Math::Trig qw(deg2deg);
génère une erreur.
Bien le merci.
Partager