Partager via


Méthode WorksheetFunction.Atan2 (Excel)

Renvoie l'arctangente, ou tangente inverse, des coordonnées x et y spécifiées. L'arctangente est l'angle entre l'axe des abscisses et une ligne reliant l'origine (0, 0) et un point avec les coordonnées (num_x, num_y). L'angle est exprimé en radians, entre -pi et pi, -pi exclus.

Syntaxe

expression. Atan2 (Arg1, Arg2)

Expression Variable qui représente un objet WorksheetFunction .

Parameters

Nom Requis/Facultatif Type de données Description
Arg1 Obligatoire Double La coordonnée x du point.
Arg2 Obligatoire Double La coordonnée y du point.

Valeur renvoyée

Double

Remarques

Un résultat positif représente un angle allant dans le sens contraire des aiguilles d'une montre par rapport à l'axe des abscisses ; un résultat négatif, un angle allant dans le sens des aiguilles d'une montre.

Les conditions suivantes s'appliquent :

  • Où x > 0 ATAN2(x,y) = ATAN(y/x)

  • Où y >= 0, x < 0 ATAN2(x,y) = ATAN(y/x)+PI()

  • Où y < 0, x < 0 ATAN2(x,y) = ATAN(y/x) - PI()

  • Où y > 0, x = 0 ATAN2(x,y) = PI()/2

  • Où y < 0, x = 0 ATAN2(x,y) = -PI()/2

  • Si x et y ont la valeur 0, Atan2 retourne une valeur d’erreur.

Pour exprimer l’arctangente en degrés, multipliez le résultat par 180/PI( ) ou utilisez la méthode Degrees .

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.