MathF Sınıf

Tanım

Trigonometrik, logaritmik ve diğer yaygın matematik işlevleri için sabitler ve statik yöntemler sağlar.

public ref class MathF abstract sealed
public static class MathF
type MathF = class
Public Class MathF
Devralma
MathF

Açıklamalar

MathF sınıfının statik alanları ve yöntemleri, Math sınıfına karşılık gelir, ancak parametreleri Doubleyerine Single türündedir ve Double değerleri yerine Single döndürür.

Alanlar

E

e sabiti tarafından belirtilen doğal logaritmik tabanı temsil eder.

PI

P sabiti tarafından belirtilen dairenin çevresinin çapına oranını temsil eder.

Tau

τ sabiti tarafından belirtilen radyan sayısını tek seferde temsil eder.

Yöntemler

Abs(Single)

Tek duyarlıklı kayan noktalı sayının mutlak değerini döndürür.

Acos(Single)

Kosinüsü belirtilen sayı olan açıyı döndürür.

Acosh(Single)

Hiperbolik kosinüsü belirtilen sayı olan açıyı döndürür.

Asin(Single)

Sinüsü belirtilen sayı olan açıyı döndürür.

Asinh(Single)

Hiperbolik sinüsü belirtilen sayı olan açıyı döndürür.

Atan(Single)

Tanjant değeri belirtilen sayı olan açıyı döndürür.

Atan2(Single, Single)

Tanjant değeri belirtilen iki sayının çekirdeği olan açıyı döndürür.

Atanh(Single)

Hiperbolik tanjant belirtilen sayı olan açıyı döndürür.

BitDecrement(Single)

Belirtilen değerden daha azını karşılaştıran en büyük değeri döndürür.

BitIncrement(Single)

Belirtilen değerden büyük olan en küçük değeri döndürür.

Cbrt(Single)

Belirtilen sayının küp kökünü döndürür.

Ceiling(Single)

Belirtilen tek duyarlıklı kayan nokta sayısından büyük veya buna eşit en küçük tamsayı değerini döndürür.

CopySign(Single, Single)

x büyüklüğünü ve yişaretini içeren bir değer döndürür.

Cos(Single)

Belirtilen açının kosinüsünü döndürür.

Cosh(Single)

Belirtilen açının hiperbolik kosinüsünü döndürür.

Exp(Single)

Belirtilen güce yükseltilmiş e döndürür.

Floor(Single)

Belirtilen tek duyarlıklı kayan noktalı sayıya eşit veya ondan küçük en büyük tamsayı değerini döndürür.

FusedMultiplyAdd(Single, Single, Single)

Bir üçüncül işlem olarak yuvarlanmış (x * y) + z tuşlarını döndürür.

IEEERemainder(Single, Single)

Belirtilen bir sayının belirtilen başka bir sayıya bölünmesinden kaynaklanan kalanı döndürür.

ILogB(Single)

Belirtilen sayının taban 2 tamsayı logaritmasını döndürür.

Log(Single)

Belirtilen sayının doğal (temel e) logaritması döndürür.

Log(Single, Single)

Belirtilen bir tabandaki belirtilen sayının logaritması döndürür.

Log10(Single)

Belirtilen sayının 10 tabanında logaritması döndürür.

Log2(Single)

Belirtilen sayının 2 tabanında logaritması döndürür.

Max(Single, Single)

İki tek duyarlıklı kayan noktalı sayının büyük bir kısmını döndürür.

MaxMagnitude(Single, Single)

İki tek duyarlıklı kayan noktalı sayının büyük büyüklüğünü döndürür.

Min(Single, Single)

İki tek duyarlıklı kayan noktalı sayının küçük bir kısmını döndürür.

MinMagnitude(Single, Single)

İki tek duyarlıklı kayan noktalı sayının daha küçük büyüklüğünü döndürür.

Pow(Single, Single)

Belirtilen güce yükseltilmiş bir sayı döndürür.

ReciprocalEstimate(Single)

Belirtilen sayının karşılıklı tahminini döndürür.

ReciprocalSqrtEstimate(Single)

Belirtilen sayının karşılıklı karekökünün tahminini döndürür.

Round(Single)

Tek duyarlıklı kayan nokta değerini en yakın tamsayı değerine yuvarlar ve orta nokta değerlerini en yakın çift sayıya yuvarlar.

Round(Single, Int32)

Tek duyarlıklı kayan nokta değerini belirtilen sayıda kesirli basamağı yuvarlar ve orta nokta değerlerini en yakın çift sayıya yuvarlar.

Round(Single, Int32, MidpointRounding)

Belirtilen yuvarlama kuralını kullanarak tek duyarlıklı kayan nokta değerini belirtilen sayıda kesirli basamağı yuvarlar.

Round(Single, MidpointRounding)

Belirtilen yuvarlama kuralını kullanarak tek duyarlıklı kayan nokta değerini tamsayıya yuvarlar.

ScaleB(Single, Int32)

Verimli bir şekilde hesaplanan x * 2^n döndürür.

Sign(Single)

Tek duyarlıklı kayan noktalı sayının işaretini gösteren bir tamsayı döndürür.

Sin(Single)

Belirtilen açının sinüsünü döndürür.

SinCos(Single)

Belirtilen açının sinüs ve kosinüsünü döndürür.

Sinh(Single)

Belirtilen açının hiperbolik sinüsünü döndürür.

Sqrt(Single)

Belirtilen sayının karekökünü döndürür.

Tan(Single)

Belirtilen açının tanjantını döndürür.

Tanh(Single)

Belirtilen açının hiperbolik tanjantını döndürür.

Truncate(Single)

Belirtilen tek duyarlıklı kayan nokta sayısının integral bölümünü hesaplar.

Şunlara uygulanır