MathF.Atan2(Single, Single) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tanjant değeri belirtilen iki sayının çekirdeği olan açıyı döndürür.
public:
static float Atan2(float y, float x);
public static float Atan2 (float y, float x);
static member Atan2 : single * single -> single
Public Shared Function Atan2 (y As Single, x As Single) As Single
Parametreler
- y
- Single
Bir noktanın y koordinatı.
- x
- Single
Bir noktanın x koordinatı.
Döndürülenler
Radyan cinsinden ölçülen -π ≤ θ ≤ π ve tan(θ) = , y
/ x
burada (x
, y
) Kartezyen düzlemdeki bir noktadır. Aşağıdakileri gözlemleyin:
Için (
x
,y
) çeyrek 1, 0 < θ < π/2.for (
x
,y
) in quadrant 2, π/2 < θ ≤ π.For (
x
,y
) in quadrant 3, -π < θ < -π/2.Için (
x
,y
) çeyrek 4, -π/2 < θ < 0.
Çeyreklerin sınırlarındaki noktalar için döndürülen değer aşağıdaki gibidir:
y 0 ise ve x negatif değilse, θ = 0.
y 0 ve x negatifse, θ = π.
y pozitifse ve x 0 ise, θ = π/2.
y negatifse ve x 0 ise, θ = -π/2.
y 0 ve x 0 ise, θ = 0.
veya x
ise ya da ve y
NegativeInfinityPositiveInfinity veya ise x
veya ise yöntemi döndürür.NaNNaNy
Açıklamalar
Dönüş değeri, x ekseni tarafından oluşturulan Kartezyen düzlemdeki açı ve başlangıç noktasından (0,0) başlayıp nokta (x,y) olan bir vektördür.
Bu yöntem, temel alınan C çalışma zamanını çağırır ve tam sonuç veya geçerli giriş aralığı farklı işletim sistemleri veya mimariler arasında farklılık gösterebilir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin