Latest web development tutorials

fonctions de la bibliothèque C - atan2 ()

C bibliothèque standard - <math.h> C bibliothèque standard - <math.h>

description

fonctions de la bibliothèque C àdouble atan2 (doublement y, double x ) Retourne le yexprimée en radians/ xarctangente. Symbole des valeurs y et x déterminer le bon quadrant.

déclaration

Ce qui suit est une fonction instruction atan2 ().

double atan2(doubly y, double x)

Paramètres

  • x - x de coordonnées pour le compte de valeurs à virgule flottante.
  • y - axe y représente les coordonnées de valeurs à virgule flottante.

Valeur de retour

Cette fonction retourne l'y exprimée en radians / x arctangente, en radians intervalle [-pi, + pi].

Exemples

L'exemple suivant illustre la fonction atan2 () est utilisée.

#include <stdio.h>
#include <math.h>

#define PI 3.14159265

int main ()
{
   double x, y, ret, val;

   x = -7.0;
   y = 7.0;
   val = 180.0 / PI;

   ret = atan2 (y,x) * val;
   printf("x = %lf, y = %lf 的反正切", x, y);
   printf("是 %lf 度\n", ret);
  
   return(0);
}

Nous allons compiler et exécuter le programme ci-dessus, qui se traduira par ce qui suit:

x = -7.000000, y = 7.000000 的反正切是 135.000000 度

C bibliothèque standard - <math.h> C bibliothèque standard - <math.h>