ATAN2 |
ArcTangente à |
---|---|
MySQL |
Syntaxe
ATan2(x,y) |
Paramètres
Nom | Description |
---|---|
y | Ce paramètre permet d'indiquer la coordonnée Y |
x | Ce paramètre permet d'indiquer la coordonnée X |
Description
Cette fonction trigonométrique retourne l'«ArcTangente» de Y/X.
Exemple
Voici un exemple permet d'afficher 5 coordonnées associés à l'ArcTangente :
- DROP PROCEDURE IF EXISTS WHILEATAN2;
- CREATE PROCEDURE WHILEATAN2()
- BEGIN
- DECLARE I INT DEFAULT 0;
- DECLARE X FLOAT DEFAULT -5;
- DECLARE Y FLOAT DEFAULT 5;
- WHILE I < 5 DO
- SELECT CONCAT("ArcTangente pour les coordonnées (X=", X + I,", Y=", Y + I,") = ",atan2(Y+I,X+I) * 180 / PI()," degrées");
- SET I = I + 1;
- END WHILE;
- END;
-
- CALL WHILEATAN2();
on obtiendra le résultat suivant :
+-------------------------------------------------------------------------------------------------------------------+| CONCAT("ArcTangente pour les coordonnées (X=", X + I,", Y=", Y + I,") = ",atan2(Y+I,X+I) * 180 / PI()," degrées") |
+-------------------------------------------------------------------------------------------------------------------+
| ArcTangente pour les coordonnées (X=-5, Y=5) = 135 degrées |
+-------------------------------------------------------------------------------------------------------------------+
+-------------------------------------------------------------------------------------------------------------------+
| CONCAT("ArcTangente pour les coordonnées (X=", X + I,", Y=", Y + I,") = ",atan2(Y+I,X+I) * 180 / PI()," degrées") |
+-------------------------------------------------------------------------------------------------------------------+
| ArcTangente pour les coordonnées (X=-4, Y=6) = 123.69006752598 degrées |
+-------------------------------------------------------------------------------------------------------------------+
+-------------------------------------------------------------------------------------------------------------------+
| CONCAT("ArcTangente pour les coordonnées (X=", X + I,", Y=", Y + I,") = ",atan2(Y+I,X+I) * 180 / PI()," degrées") |
+-------------------------------------------------------------------------------------------------------------------+
| ArcTangente pour les coordonnées (X=-3, Y=7) = 113.198590513648 degrées |
+-------------------------------------------------------------------------------------------------------------------+
+-------------------------------------------------------------------------------------------------------------------+
| CONCAT("ArcTangente pour les coordonnées (X=", X + I,", Y=", Y + I,") = ",atan2(Y+I,X+I) * 180 / PI()," degrées") |
+-------------------------------------------------------------------------------------------------------------------+
| ArcTangente pour les coordonnées (X=-2, Y=8) = 104.036243467927 degrées |
+-------------------------------------------------------------------------------------------------------------------+
+-------------------------------------------------------------------------------------------------------------------+
| CONCAT("ArcTangente pour les coordonnées (X=", X + I,", Y=", Y + I,") = ",atan2(Y+I,X+I) * 180 / PI()," degrées") |
+-------------------------------------------------------------------------------------------------------------------+
| ArcTangente pour les coordonnées (X=-1, Y=9) = 96.3401917459099 degrées |
+-------------------------------------------------------------------------------------------------------------------+
Voir également
Article - Les géants de l'informatique - Oracle
Références
MySQL - Référence, Edition Micro Application, Nicolas Rivereau, Antoine Pichot, 2002, ISBN: 2-7429-2560-0, page 925.
MySQL: The definitive guide to using, programming, and administering MySQL 4 databases - Second Edition, Paul Dubois, 2003, ISBN: 0-7357-1212-3, page 804
Dernière mise à jour : Mardi, le 12 août 2014