Latest web development tutorials

Funkcje biblioteczne C - atan2 ()

Biblioteka standardowa języka C - <math.h> Biblioteka standardowa języka C - <math.h>

opis

Funkcje biblioteczne cDwukrotnie atan2 (y podwójnie, double x ) Zwraca ywyrażony w radianach/ xtangens. Symbol wartości Y i X określają właściwą ćwiartki.

oświadczenie

Poniżej znajduje się zestawienie funkcji atan2 ().

double atan2(doubly y, double x)

parametry

  • x - współrzędna x imieniu wartości zmiennoprzecinkowych.
  • y - oś y reprezentuje współrzędne wartości zmiennoprzecinkowych.

Wartość zwracana

Funkcja ta zwraca y wyrażony w radianach / x tangens w radianach przedziale [-pi, pi] +.

Przykłady

Poniższy przykład demonstruje funkcja atan2 () jest używana.

#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);
}

Załóżmy, skompilować i uruchomić powyższy program, który spowoduje w następujących przypadkach:

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

Biblioteka standardowa języka C - <math.h> Biblioteka standardowa języka C - <math.h>