Przejdź do głównej zawartości

atan2

warning

This function starts with a lowercase letter.

warning

Zwróć uwagę, że wartość y jest pierwszym parametrem, a x drugim.

Opis

Podaje odwróconą wartość arcus tangensa z y/x w radianach.

NazwaOpis
Float:yWartość reprezentująca proporcję koordynatu Y.
Float:xWartość reprezentująca proporcję koordynatu X.

Zwracane wartości

Zwraca główną wartość arcus tangensa z y/x, wyrażoną w radianach.

Aby obliczyć tę wartość, funkcja bierze pod uwagę znak obu argumentów, aby określić kwadrant.

Przykłady

//Arcus tangens dla (x=-10.000000, y=10.000000) wynosi 135.000000 stopni.

public OnGameModeInit()
{
new Float:x, Float:y, Float:result;
x = -10.0;
y = 10.0;
result = atan2(y,x);
printf("Arcus tangens dlar (x=%f, y=%f) wynosi %f stopni.", x, y, result);
return 1;
}

Powiązane funkcje

  • floatsin: Podaje sinus dla określonego kąta.
  • floatcos: Podaje cosinus dla określonego kąta.
  • floattan: Podaje tangens dla określonego kąta.