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

Sınıfın MathF statik alanları ve yöntemleri, parametrelerinin Math yerine türünde Single olması ve değerler yerine DoubleDouble döndürmesi Single dışında sınıfın değerlerine karşılık gelir.

Alanlar

E

sabiti etarafı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 bir sırayla temsil eder.

Yöntemler

Abs(Single)

Tek duyarlıklı kayan noktalı bir 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ı belirtilen sayı olan açıyı döndürür.

Atan2(Single, Single)

Tanjantının belirtilen iki sayının bölüm olduğu 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 değeri karşılaştıran 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 ona eşit olan en küçük tamsayı değerini döndürür.

CopySign(Single, Single)

büyüklüğünü x ve işaretini yiç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ş döndürür e .

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 döndürür.

IEEERemainder(Single, Single)

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

ILogB(Single)

Belirtilen sayının temel 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ındaki logaritması döndürür.

Log2(Single)

Belirtilen sayının 2 tabanındaki 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 değerini döndürür.

MinMagnitude(Single, Single)

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

Pow(Single, Single)

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

ReciprocalEstimate(Single)

Belirtilen sayının karşılıklı değerinin 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ı bir 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ünü 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 noktalı sayının tamsayı kısmını hesaplar.

Şunlara uygulanır