Single Yapı

Tanım

Tek duyarlıklı kayan nokta sayısını temsil eder.

public value class float : IComparable, IComparable<float>, IConvertible, IEquatable<float>, IFormattable
public value class float : IComparable, IComparable<float>, IConvertible, IEquatable<float>, ISpanFormattable
public value class float : IComparable<float>, IConvertible, IEquatable<float>, IParsable<float>, ISpanParsable<float>, System::Numerics::IAdditionOperators<float, float, float>, System::Numerics::IAdditiveIdentity<float, float>, System::Numerics::IBinaryFloatingPointIeee754<float>, System::Numerics::IBinaryNumber<float>, System::Numerics::IBitwiseOperators<float, float, float>, System::Numerics::IComparisonOperators<float, float, bool>, System::Numerics::IDecrementOperators<float>, System::Numerics::IDivisionOperators<float, float, float>, System::Numerics::IEqualityOperators<float, float, bool>, System::Numerics::IExponentialFunctions<float>, System::Numerics::IFloatingPoint<float>, System::Numerics::IFloatingPointConstants<float>, System::Numerics::IFloatingPointIeee754<float>, System::Numerics::IHyperbolicFunctions<float>, System::Numerics::IIncrementOperators<float>, System::Numerics::ILogarithmicFunctions<float>, System::Numerics::IMinMaxValue<float>, System::Numerics::IModulusOperators<float, float, float>, System::Numerics::IMultiplicativeIdentity<float, float>, System::Numerics::IMultiplyOperators<float, float, float>, System::Numerics::INumber<float>, System::Numerics::INumberBase<float>, System::Numerics::IPowerFunctions<float>, System::Numerics::IRootFunctions<float>, System::Numerics::ISignedNumber<float>, System::Numerics::ISubtractionOperators<float, float, float>, System::Numerics::ITrigonometricFunctions<float>, System::Numerics::IUnaryNegationOperators<float, float>, System::Numerics::IUnaryPlusOperators<float, float>
public value class float : IComparable<float>, IConvertible, IEquatable<float>, IParsable<float>, ISpanParsable<float>, IUtf8SpanParsable<float>, System::Numerics::IAdditionOperators<float, float, float>, System::Numerics::IAdditiveIdentity<float, float>, System::Numerics::IBinaryFloatingPointIeee754<float>, System::Numerics::IBinaryNumber<float>, System::Numerics::IBitwiseOperators<float, float, float>, System::Numerics::IComparisonOperators<float, float, bool>, System::Numerics::IDecrementOperators<float>, System::Numerics::IDivisionOperators<float, float, float>, System::Numerics::IEqualityOperators<float, float, bool>, System::Numerics::IExponentialFunctions<float>, System::Numerics::IFloatingPoint<float>, System::Numerics::IFloatingPointConstants<float>, System::Numerics::IFloatingPointIeee754<float>, System::Numerics::IHyperbolicFunctions<float>, System::Numerics::IIncrementOperators<float>, System::Numerics::ILogarithmicFunctions<float>, System::Numerics::IMinMaxValue<float>, System::Numerics::IModulusOperators<float, float, float>, System::Numerics::IMultiplicativeIdentity<float, float>, System::Numerics::IMultiplyOperators<float, float, float>, System::Numerics::INumber<float>, System::Numerics::INumberBase<float>, System::Numerics::IPowerFunctions<float>, System::Numerics::IRootFunctions<float>, System::Numerics::ISignedNumber<float>, System::Numerics::ISubtractionOperators<float, float, float>, System::Numerics::ITrigonometricFunctions<float>, System::Numerics::IUnaryNegationOperators<float, float>, System::Numerics::IUnaryPlusOperators<float, float>
public value class float : IComparable, IConvertible, IFormattable
public value class float : IComparable, IComparable<float>, IEquatable<float>, IFormattable
public struct Single : IComparable, IComparable<float>, IConvertible, IEquatable<float>, IFormattable
public readonly struct Single : IComparable, IComparable<float>, IConvertible, IEquatable<float>, IFormattable
public readonly struct Single : IComparable, IComparable<float>, IConvertible, IEquatable<float>, ISpanFormattable
public readonly struct Single : IComparable<float>, IConvertible, IEquatable<float>, IParsable<float>, ISpanParsable<float>, System.Numerics.IAdditionOperators<float,float,float>, System.Numerics.IAdditiveIdentity<float,float>, System.Numerics.IBinaryFloatingPointIeee754<float>, System.Numerics.IBinaryNumber<float>, System.Numerics.IBitwiseOperators<float,float,float>, System.Numerics.IComparisonOperators<float,float,bool>, System.Numerics.IDecrementOperators<float>, System.Numerics.IDivisionOperators<float,float,float>, System.Numerics.IEqualityOperators<float,float,bool>, System.Numerics.IExponentialFunctions<float>, System.Numerics.IFloatingPoint<float>, System.Numerics.IFloatingPointConstants<float>, System.Numerics.IFloatingPointIeee754<float>, System.Numerics.IHyperbolicFunctions<float>, System.Numerics.IIncrementOperators<float>, System.Numerics.ILogarithmicFunctions<float>, System.Numerics.IMinMaxValue<float>, System.Numerics.IModulusOperators<float,float,float>, System.Numerics.IMultiplicativeIdentity<float,float>, System.Numerics.IMultiplyOperators<float,float,float>, System.Numerics.INumber<float>, System.Numerics.INumberBase<float>, System.Numerics.IPowerFunctions<float>, System.Numerics.IRootFunctions<float>, System.Numerics.ISignedNumber<float>, System.Numerics.ISubtractionOperators<float,float,float>, System.Numerics.ITrigonometricFunctions<float>, System.Numerics.IUnaryNegationOperators<float,float>, System.Numerics.IUnaryPlusOperators<float,float>
public readonly struct Single : IComparable<float>, IConvertible, IEquatable<float>, IParsable<float>, ISpanParsable<float>, IUtf8SpanParsable<float>, System.Numerics.IAdditionOperators<float,float,float>, System.Numerics.IAdditiveIdentity<float,float>, System.Numerics.IBinaryFloatingPointIeee754<float>, System.Numerics.IBinaryNumber<float>, System.Numerics.IBitwiseOperators<float,float,float>, System.Numerics.IComparisonOperators<float,float,bool>, System.Numerics.IDecrementOperators<float>, System.Numerics.IDivisionOperators<float,float,float>, System.Numerics.IEqualityOperators<float,float,bool>, System.Numerics.IExponentialFunctions<float>, System.Numerics.IFloatingPoint<float>, System.Numerics.IFloatingPointConstants<float>, System.Numerics.IFloatingPointIeee754<float>, System.Numerics.IHyperbolicFunctions<float>, System.Numerics.IIncrementOperators<float>, System.Numerics.ILogarithmicFunctions<float>, System.Numerics.IMinMaxValue<float>, System.Numerics.IModulusOperators<float,float,float>, System.Numerics.IMultiplicativeIdentity<float,float>, System.Numerics.IMultiplyOperators<float,float,float>, System.Numerics.INumber<float>, System.Numerics.INumberBase<float>, System.Numerics.IPowerFunctions<float>, System.Numerics.IRootFunctions<float>, System.Numerics.ISignedNumber<float>, System.Numerics.ISubtractionOperators<float,float,float>, System.Numerics.ITrigonometricFunctions<float>, System.Numerics.IUnaryNegationOperators<float,float>, System.Numerics.IUnaryPlusOperators<float,float>
[System.Serializable]
public struct Single : IComparable, IConvertible, IFormattable
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct Single : IComparable, IComparable<float>, IConvertible, IEquatable<float>, IFormattable
public struct Single : IComparable, IComparable<float>, IEquatable<float>, IFormattable
type single = struct
    interface IConvertible
    interface IFormattable
type single = struct
    interface IConvertible
    interface ISpanFormattable
    interface IFormattable
type single = struct
    interface IConvertible
    interface IFormattable
    interface IParsable<single>
    interface ISpanFormattable
    interface ISpanParsable<single>
    interface IAdditionOperators<single, single, single>
    interface IAdditiveIdentity<single, single>
    interface IBinaryFloatingPointIeee754<single>
    interface IBinaryNumber<single>
    interface IBitwiseOperators<single, single, single>
    interface IComparisonOperators<single, single, bool>
    interface IEqualityOperators<single, single, bool>
    interface IDecrementOperators<single>
    interface IDivisionOperators<single, single, single>
    interface IIncrementOperators<single>
    interface IModulusOperators<single, single, single>
    interface IMultiplicativeIdentity<single, single>
    interface IMultiplyOperators<single, single, single>
    interface INumber<single>
    interface INumberBase<single>
    interface ISubtractionOperators<single, single, single>
    interface IUnaryNegationOperators<single, single>
    interface IUnaryPlusOperators<single, single>
    interface IExponentialFunctions<single>
    interface IFloatingPointConstants<single>
    interface IFloatingPoint<single>
    interface ISignedNumber<single>
    interface IFloatingPointIeee754<single>
    interface IHyperbolicFunctions<single>
    interface ILogarithmicFunctions<single>
    interface IPowerFunctions<single>
    interface IRootFunctions<single>
    interface ITrigonometricFunctions<single>
    interface IMinMaxValue<single>
type single = struct
    interface IConvertible
    interface IFormattable
    interface IParsable<single>
    interface ISpanFormattable
    interface ISpanParsable<single>
    interface IAdditionOperators<single, single, single>
    interface IAdditiveIdentity<single, single>
    interface IBinaryFloatingPointIeee754<single>
    interface IBinaryNumber<single>
    interface IBitwiseOperators<single, single, single>
    interface IComparisonOperators<single, single, bool>
    interface IEqualityOperators<single, single, bool>
    interface IDecrementOperators<single>
    interface IDivisionOperators<single, single, single>
    interface IIncrementOperators<single>
    interface IModulusOperators<single, single, single>
    interface IMultiplicativeIdentity<single, single>
    interface IMultiplyOperators<single, single, single>
    interface INumber<single>
    interface INumberBase<single>
    interface ISubtractionOperators<single, single, single>
    interface IUnaryNegationOperators<single, single>
    interface IUnaryPlusOperators<single, single>
    interface IUtf8SpanFormattable
    interface IUtf8SpanParsable<single>
    interface IExponentialFunctions<single>
    interface IFloatingPointConstants<single>
    interface IFloatingPoint<single>
    interface ISignedNumber<single>
    interface IFloatingPointIeee754<single>
    interface IHyperbolicFunctions<single>
    interface ILogarithmicFunctions<single>
    interface IPowerFunctions<single>
    interface IRootFunctions<single>
    interface ITrigonometricFunctions<single>
    interface IMinMaxValue<single>
type single = struct
    interface IConvertible
    interface IFormattable
    interface IParsable<single>
    interface ISpanFormattable
    interface ISpanParsable<single>
    interface IUtf8SpanFormattable
    interface IUtf8SpanParsable<single>
    interface IAdditionOperators<single, single, single>
    interface IAdditiveIdentity<single, single>
    interface IBinaryFloatingPointIeee754<single>
    interface IBinaryNumber<single>
    interface IBitwiseOperators<single, single, single>
    interface IComparisonOperators<single, single, bool>
    interface IEqualityOperators<single, single, bool>
    interface IDecrementOperators<single>
    interface IDivisionOperators<single, single, single>
    interface IIncrementOperators<single>
    interface IModulusOperators<single, single, single>
    interface IMultiplicativeIdentity<single, single>
    interface IMultiplyOperators<single, single, single>
    interface INumber<single>
    interface INumberBase<single>
    interface ISubtractionOperators<single, single, single>
    interface IUnaryNegationOperators<single, single>
    interface IUnaryPlusOperators<single, single>
    interface IExponentialFunctions<single>
    interface IFloatingPointConstants<single>
    interface IFloatingPoint<single>
    interface ISignedNumber<single>
    interface IFloatingPointIeee754<single>
    interface IHyperbolicFunctions<single>
    interface ILogarithmicFunctions<single>
    interface IPowerFunctions<single>
    interface IRootFunctions<single>
    interface ITrigonometricFunctions<single>
    interface IMinMaxValue<single>
[<System.Serializable>]
type single = struct
    interface IFormattable
    interface IConvertible
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type single = struct
    interface IFormattable
    interface IConvertible
type single = struct
    interface IFormattable
Public Structure Single
Implements IComparable, IComparable(Of Single), IConvertible, IEquatable(Of Single), IFormattable
Public Structure Single
Implements IComparable, IComparable(Of Single), IConvertible, IEquatable(Of Single), ISpanFormattable
Public Structure Single
Implements IAdditionOperators(Of Single, Single, Single), IAdditiveIdentity(Of Single, Single), IBinaryFloatingPointIeee754(Of Single), IBinaryNumber(Of Single), IBitwiseOperators(Of Single, Single, Single), IComparable(Of Single), IComparisonOperators(Of Single, Single, Boolean), IConvertible, IDecrementOperators(Of Single), IDivisionOperators(Of Single, Single, Single), IEqualityOperators(Of Single, Single, Boolean), IEquatable(Of Single), IExponentialFunctions(Of Single), IFloatingPoint(Of Single), IFloatingPointConstants(Of Single), IFloatingPointIeee754(Of Single), IHyperbolicFunctions(Of Single), IIncrementOperators(Of Single), ILogarithmicFunctions(Of Single), IMinMaxValue(Of Single), IModulusOperators(Of Single, Single, Single), IMultiplicativeIdentity(Of Single, Single), IMultiplyOperators(Of Single, Single, Single), INumber(Of Single), INumberBase(Of Single), IParsable(Of Single), IPowerFunctions(Of Single), IRootFunctions(Of Single), ISignedNumber(Of Single), ISpanParsable(Of Single), ISubtractionOperators(Of Single, Single, Single), ITrigonometricFunctions(Of Single), IUnaryNegationOperators(Of Single, Single), IUnaryPlusOperators(Of Single, Single)
Public Structure Single
Implements IAdditionOperators(Of Single, Single, Single), IAdditiveIdentity(Of Single, Single), IBinaryFloatingPointIeee754(Of Single), IBinaryNumber(Of Single), IBitwiseOperators(Of Single, Single, Single), IComparable(Of Single), IComparisonOperators(Of Single, Single, Boolean), IConvertible, IDecrementOperators(Of Single), IDivisionOperators(Of Single, Single, Single), IEqualityOperators(Of Single, Single, Boolean), IEquatable(Of Single), IExponentialFunctions(Of Single), IFloatingPoint(Of Single), IFloatingPointConstants(Of Single), IFloatingPointIeee754(Of Single), IHyperbolicFunctions(Of Single), IIncrementOperators(Of Single), ILogarithmicFunctions(Of Single), IMinMaxValue(Of Single), IModulusOperators(Of Single, Single, Single), IMultiplicativeIdentity(Of Single, Single), IMultiplyOperators(Of Single, Single, Single), INumber(Of Single), INumberBase(Of Single), IParsable(Of Single), IPowerFunctions(Of Single), IRootFunctions(Of Single), ISignedNumber(Of Single), ISpanParsable(Of Single), ISubtractionOperators(Of Single, Single, Single), ITrigonometricFunctions(Of Single), IUnaryNegationOperators(Of Single, Single), IUnaryPlusOperators(Of Single, Single), IUtf8SpanParsable(Of Single)
Public Structure Single
Implements IComparable, IConvertible, IFormattable
Public Structure Single
Implements IComparable, IComparable(Of Single), IEquatable(Of Single), IFormattable
Devralma
Single
Öznitelikler
Uygulamalar
IComparable IComparable<Single> IConvertible IEquatable<Single> IFormattable ISpanFormattable IComparable<TSelf> IEquatable<TSelf> IParsable<Single> IParsable<TSelf> ISpanParsable<Single> ISpanParsable<TSelf> IAdditionOperators<Single,Single,Single> IAdditionOperators<TSelf,TSelf,TSelf> IAdditiveIdentity<Single,Single> IAdditiveIdentity<TSelf,TSelf> IBinaryFloatingPointIeee754<Single> IBinaryNumber<Single> IBinaryNumber<TSelf> IBitwiseOperators<Single,Single,Single> IBitwiseOperators<TSelf,TSelf,TSelf> IComparisonOperators<Single,Single,Boolean> IComparisonOperators<TSelf,TSelf,Boolean> IDecrementOperators<Single> IDecrementOperators<TSelf> IDivisionOperators<Single,Single,Single> IDivisionOperators<TSelf,TSelf,TSelf> IEqualityOperators<Single,Single,Boolean> IEqualityOperators<TSelf,TOther,TResult> IEqualityOperators<TSelf,TSelf,Boolean> IExponentialFunctions<Single> IExponentialFunctions<TSelf> IFloatingPoint<Single> IFloatingPoint<TSelf> IFloatingPointConstants<Single> IFloatingPointConstants<TSelf> IFloatingPointIeee754<Single> IFloatingPointIeee754<TSelf> IHyperbolicFunctions<Single> IHyperbolicFunctions<TSelf> IIncrementOperators<Single> IIncrementOperators<TSelf> ILogarithmicFunctions<Single> ILogarithmicFunctions<TSelf> IMinMaxValue<Single> IModulusOperators<Single,Single,Single> IModulusOperators<TSelf,TSelf,TSelf> IMultiplicativeIdentity<Single,Single> IMultiplicativeIdentity<TSelf,TSelf> IMultiplyOperators<Single,Single,Single> IMultiplyOperators<TSelf,TSelf,TSelf> INumber<Single> INumber<TSelf> INumberBase<Single> INumberBase<TSelf> IPowerFunctions<Single> IPowerFunctions<TSelf> IRootFunctions<Single> IRootFunctions<TSelf> ISignedNumber<Single> ISignedNumber<TSelf> ISubtractionOperators<Single,Single,Single> ISubtractionOperators<TSelf,TSelf,TSelf> ITrigonometricFunctions<Single> ITrigonometricFunctions<TSelf> IUnaryNegationOperators<Single,Single> IUnaryNegationOperators<TSelf,TSelf> IUnaryPlusOperators<Single,Single> IUnaryPlusOperators<TSelf,TSelf> IUtf8SpanFormattable IUtf8SpanParsable<Single> IUtf8SpanParsable<TSelf>

Açıklamalar

Bu API hakkında daha fazla bilgi için bkz . Tekli için ek API açıklamaları.

Alanlar

E

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

Epsilon

Sıfırdan büyük en küçük pozitif Single değeri temsil eder. Bu alan sabittir.

MaxValue

mümkün olan en büyük değerini Singletemsil eder. Bu alan sabittir.

MinValue

Mümkün olan en küçük değerini Singletemsil eder. Bu alan sabittir.

NaN

Bir sayıyı (NaN) temsil eder. Bu alan sabittir.

NegativeInfinity

Negatif sonsuzluğu temsil eder. Bu alan sabittir.

NegativeZero

Negatif sıfır (-0) sayısını temsil eder.

Pi

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

PositiveInfinity

Pozitif sonsuzluğu temsil eder. Bu alan sabittir.

Tau

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

Yöntemler

Abs(Single)

Bir değerin mutlak değerini hesaplar.

Acos(Single)

Bir değerin ark kosinüsünü hesaplar.

Acosh(Single)

Bir değerin hiperbolik ark kosinüsünü hesaplar.

AcosPi(Single)

Bir değerin ark kosinüsünü hesaplar ve sonucu ile piböler.

Asin(Single)

Bir değerin ark sinüsünü hesaplar.

Asinh(Single)

Bir değerin hiperbolik ark sinüsünü hesaplar.

AsinPi(Single)

Bir değerin ark sinüsünü hesaplar ve sonucu ile piböler.

Atan(Single)

Bir değerin ark tanjantını hesaplar.

Atan2(Single, Single)

İki değerin bölümünün ark tanjantını hesaplar.

Atan2Pi(Single, Single)

İki değerin bölümünün arc tanjantını hesaplar ve sonucu ile piböler.

Atanh(Single)

Bir değerin hiperbolik yay tanjantını hesaplar.

AtanPi(Single)

Bir değerin yay tanjantını hesaplar ve sonucu pi'ye böler.

BitDecrement(Single)

Bir değeri, belirli bir değerden daha küçük bir değeri karşılaştıran en küçük değere düşürür.

BitIncrement(Single)

Bir değeri, belirli bir değerden daha büyük olan en küçük değere artırır.

Cbrt(Single)

Bir değerin küp kökünü hesaplar.

Ceiling(Single)

Bir değerin tavanını hesaplar.

Clamp(Single, Single, Single)

Bir değeri kapsayıcı bir minimum ve maksimum değere kelepçeler.

CompareTo(Object)

Bu örneği belirtilen bir nesneyle karşılaştırır ve bu örneğin değerinin belirtilen nesnenin değerinden küçük, buna eşit veya ondan büyük olup olmadığını belirten bir tamsayı döndürür.

CompareTo(Single)

Bu örneği belirtilen tek duyarlıklı kayan noktalı sayıyla karşılaştırır ve bu örneğin değerinin belirtilen tek duyarlıklı kayan nokta sayısının değerinden küçük, buna eşit veya ondan büyük olup olmadığını belirten bir tamsayı döndürür.

CopySign(Single, Single)

Bir değerin işaretini başka bir değerin işaretine kopyalar.

Cos(Single)

Bir değerin kosinüsünü hesaplar.

Cosh(Single)

Bir değerin hiperbolik kosinüsünü hesaplar.

CosPi(Single)

tarafından pikatlanmış bir değerin kosinüsünü hesaplar.

CreateChecked<TOther>(TOther)

Geçerli türün bir örneğini bir değerden oluşturur ve geçerli türün temsil edilebilir aralığının dışında kalan değerler için taşma özel durumu oluşturur.

CreateSaturating<TOther>(TOther)

Geçerli türün bir örneğini bir değerden oluşturur ve geçerli türün temsil edilebilir aralığının dışında kalan tüm değerlerin doygunluğunu sağlar.

CreateTruncating<TOther>(TOther)

Geçerli türün bir örneğini bir değerden oluşturur ve geçerli türün temsil edilebilir aralığının dışında kalan değerleri keserek.

DegreesToRadians(Single)

Verilen değeri derecelerden radyana dönüştürür.

Equals(Object)

Bu örneğin, belirtilen bir nesneye eşit olup olmadığını gösteren bir değeri döndürür.

Equals(Single)

Bu örneğin ve belirtilen Single bir nesnenin aynı değeri temsil edip etmediğini belirten bir değer döndürür.

Exp(Single)

Belirli bir güce yükseltilmiş hesaplamalar E .

Exp10(Single)

Belirli bir güce yükseltilmiş hesaplamalar 10 .

Exp10M1(Single)

10 Belirli bir güce yükseltilen ve çıkarılan hesaplamalar.

Exp2(Single)

Belirli bir güce yükseltilmiş hesaplamalar 2 .

Exp2M1(Single)

2 Belirli bir güce yükseltilen ve çıkarılan hesaplamalar.

ExpM1(Single)

E Belirli bir güce yükseltilen ve çıkarılan hesaplamalar.

Floor(Single)

Bir değerin tabanını hesaplar.

FusedMultiplyAdd(Single, Single, Single)

Üç değerin birleşik çarpma-eklemesini hesaplar.

GetHashCode()

Bu örneğe ilişkin karma kodu döndürür.

GetTypeCode()

değer türü Singleiçin değerini TypeCode döndürür.

Hypot(Single, Single)

Dik açılı üçgende daha kısa kenarların uzunluklarını temsil eden iki değer verilen hipotenüs hesaplar.

Ieee754Remainder(Single, Single)

IEEE 754 tarafından belirtilen iki değerin geri kalanını hesaplar.

ILogB(Single)

Bir değerin tamsayı logaritmasını hesaplar.

IsEvenInteger(Single)

Bir değerin çift tam sayı olup olmadığını belirler.

IsFinite(Single)

Belirtilen değerin sonlu (sıfır, alt normal veya normal) olup olmadığını belirler.

IsInfinity(Single)

Belirtilen sayının negatif mi yoksa pozitif sonsuz mu olduğunu belirten bir değer döndürür.

IsInteger(Single)

Bir değerin bir tamser değerini temsil eder olup olmadığını belirler.

IsNaN(Single)

Belirtilen değerin sayı (NaN) olup olmadığını gösteren bir değer döndürür.

IsNegative(Single)

Belirtilen değerin negatif olup olmadığını belirler.

IsNegativeInfinity(Single)

Belirtilen sayının negatif sonsuz olarak değerlendirilip değerlendirilmediğini belirten bir değer döndürür.

IsNormal(Single)

Belirtilen değerin normal olup olmadığını belirler.

IsOddInteger(Single)

Bir değerin tek bir tam sayı olup olmadığını belirler.

IsPositive(Single)

Bir değerin pozitif olup olmadığını belirler.

IsPositiveInfinity(Single)

Belirtilen sayının pozitif sonsuz olarak değerlendirilip değerlendirilmediğini belirten bir değer döndürür.

IsPow2(Single)

Bir değerin ikinin gücü olup olmadığını belirler.

IsRealNumber(Single)

Bir değerin gerçek bir sayıyı temsil ediyor olup olmadığını belirler.

IsSubnormal(Single)

Belirtilen değerin alt normal olup olmadığını belirler.

Lerp(Single, Single, Single)

Verilen ağırlığa göre iki değer arasında doğrusal ilişkilendirme gerçekleştirir.

Log(Single)

Bir değerin doğal (base-E logaritması) hesaplar.

Log(Single, Single)

Belirtilen tabandaki bir değerin logaritması hesaplanır.

Log10(Single)

Bir değerin 10 tabanındaki logaritması hesaplar.

Log10P1(Single)

Bir değerin 10 tabanındaki logaritması ile bir değerini hesaplar.

Log2(Single)

Bir değerin log2'sini hesaplar.

Log2P1(Single)

Bir değerin ve bir değerin 2 tabanındaki logaritması hesaplar.

LogP1(Single)

Bir değerin ve bir değerin doğal (base-E) logaritması hesaplanır.

Max(Single, Single)

İki değeri daha büyük olan işlemle karşılaştırır.

MaxMagnitude(Single, Single)

İki değeri daha büyük olan işlemle karşılaştırır.

MaxMagnitudeNumber(Single, Single)

İki değeri, daha büyük bir büyüklüğe sahip olan ve giriş ise NaNdiğer değeri döndüren işlemle karşılaştırır.

MaxNumber(Single, Single)

İki değeri daha büyük olan işlemle karşılaştırır ve giriş ise NaNdiğer değeri döndürür.

Min(Single, Single)

daha küçük olan iki değeri işlemle karşılaştırır.

MinMagnitude(Single, Single)

daha küçük olan iki değeri işlemle karşılaştırır.

MinMagnitudeNumber(Single, Single)

daha az büyüklüğe sahip olan ve giriş NaNise diğer değeri döndüren işlemle iki değeri karşılaştırır.

MinNumber(Single, Single)

daha küçük olan ve giriş NaNise diğer değeri döndüren işlemle iki değeri karşılaştırır.

Parse(ReadOnlySpan<Byte>, IFormatProvider)

UTF-8 karakterlik bir aralığı bir değere ayrıştırıyor.

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

UTF-8 karakterlik bir aralığı bir değere ayrıştırıyor.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Bir karakter aralığını bir değere ayrıştırıyor.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Belirtilen stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini içeren karakter aralığını tek duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür.

Parse(String)

Bir sayının dize gösterimini tek duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür.

Parse(String, IFormatProvider)

Belirtilen kültüre özgü biçimdeki bir sayının dize gösterimini tek duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür.

Parse(String, NumberStyles)

Belirtilen stildeki bir sayının dize gösterimini tek duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür.

Parse(String, NumberStyles, IFormatProvider)

Belirtilen stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini tek duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür.

Pow(Single, Single)

Belirli bir güce yükseltilmiş bir değeri hesaplar.

RadiansToDegrees(Single)

Verilen değeri radyandan dereceye dönüştürür.

ReciprocalEstimate(Single)

Bir değerin karşılıklı değerinin tahminini hesaplar.

ReciprocalSqrtEstimate(Single)

Bir değerin karşılıklı karekökünün tahminini hesaplar.

RootN(Single, Int32)

Bir değerin n. kökünü hesaplar.

Round(Single)

Varsayılan yuvarlama modunu (ToEven) kullanarak bir değeri en yakın tamsayıya yuvarlar.

Round(Single, Int32)

Varsayılan yuvarlama modunu (ToEven) kullanarak değeri belirtilen sayıda kesirli basamağı yuvarlar.

Round(Single, Int32, MidpointRounding)

Varsayılan yuvarlama modunu (ToEven) kullanarak değeri belirtilen sayıda kesirli basamağı yuvarlar.

Round(Single, MidpointRounding)

Belirtilen yuvarlama modunu kullanarak değeri en yakın tamsayıya yuvarlar.

ScaleB(Single, Int32)

Bir değerin çarpımını ve belirtilen güce yükseltilmiş taban-radiksini hesaplar.

Sign(Single)

Bir değerin işaretini hesaplar.

Sin(Single)

Bir değerin sinüsünü hesaplar.

SinCos(Single)

Bir değerin sinüsünü ve kosinüsünü hesaplar.

SinCosPi(Single)

Bir değerin sinüsünü ve kosinüsünü hesaplar.

Sinh(Single)

Bir değerin hiperbolik sinüsünü hesaplar.

SinPi(Single)

ile piçarpılmış bir değerin sinüsünü hesaplar.

Sqrt(Single)

Bir değerin karekökünü hesaplar.

Tan(Single)

Bir değerin tanjantını hesaplar.

Tanh(Single)

Bir değerin hiperbolik tanjantını hesaplar.

TanPi(Single)

tarafından pikatlanmış bir değerin tanjantını hesaplar.

ToString()

Bu örneğin sayısal değerini eşdeğer dize gösterimine dönüştürür.

ToString(IFormatProvider)

Bu örneğin sayısal değerini belirtilen kültüre özgü biçim bilgilerini kullanarak eşdeğer dize gösterimine dönüştürür.

ToString(String)

Bu örneğin sayısal değerini, belirtilen biçimi kullanarak eşdeğer dize gösterimine dönüştürür.

ToString(String, IFormatProvider)

Bu örneğin sayısal değerini belirtilen biçim ve kültüre özgü biçim bilgilerini kullanarak eşdeğer dize gösterimine dönüştürür.

Truncate(Single)

Bir değeri kesebilir.

TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Geçerli örneğin değerini UTF-8 olarak sağlanan bayt aralığına biçimlendirmeye çalışır.

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Geçerli kayan sayı örneğinin değerini sağlanan karakter aralığına biçimlendirmeye çalışır.

TryParse(ReadOnlySpan<Byte>, IFormatProvider, Single)

UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır.

TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, Single)

UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır.

TryParse(ReadOnlySpan<Byte>, Single)

Bir sayının dize gösterimini içeren UTF-8 karakter aralığını tek duyarlıklı kayan noktalı sayı eşdeğerine dönüştürmeye çalışır.

TryParse(ReadOnlySpan<Char>, IFormatProvider, Single)

Bir karakter aralığını bir değere ayrıştırmaya çalışır.

TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Single)

Bir sayının belirtilen stil ve kültüre özgü biçimdeki span gösterimini tek duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri.

TryParse(ReadOnlySpan<Char>, Single)

Karakter aralığındaki bir sayının dize gösterimini tek duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri.

TryParse(String, IFormatProvider, Single)

Bir dizeyi bir değere ayrıştırmaya çalışır.

TryParse(String, NumberStyles, IFormatProvider, Single)

Belirtilen stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini tek duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri.

TryParse(String, Single)

Bir sayının dize gösterimini tek duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri.

İşleçler

Equality(Single, Single)

Belirtilen Single iki değerin eşit olup olmadığını gösteren bir değer döndürür.

GreaterThan(Single, Single)

Belirtilen değerin başka Single bir belirtilen Single değerden büyük olup olmadığını gösteren bir değer döndürür.

GreaterThanOrEqual(Single, Single)

Belirtilen değerin başka bir belirtilen Single değerden büyük veya buna eşit Single olup olmadığını belirten bir değer döndürür.

Inequality(Single, Single)

Belirtilen Single iki değerin eşit olup olmadığını gösteren bir değer döndürür.

LessThan(Single, Single)

Belirtilen değerin başka Single bir belirtilen Single değerden küçük olup olmadığını gösteren bir değer döndürür.

LessThanOrEqual(Single, Single)

Belirtilen bir değerin belirtilen Single başka bir değerden küçük veya başka Single bir değere eşit olup olmadığını gösteren bir değer döndürür.

Belirtik Arabirim Kullanımları

IAdditionOperators<Single,Single,Single>.Addition(Single, Single)

Toplamlarını hesaplamak için iki değeri bir araya ekler.

IAdditiveIdentity<Single,Single>.AdditiveIdentity

Geçerli türün ek kimliğini alır.

IBinaryNumber<Single>.AllBitsSet

Tüm bitlerin ayarlandığı ikili türün bir örneğini alır.

IBitwiseOperators<Single,Single,Single>.BitwiseAnd(Single, Single)

İki değerin bit düzeyinde ve değerlerini hesaplar.

IBitwiseOperators<Single,Single,Single>.BitwiseOr(Single, Single)

İki değerin bit düzeyinde veya değerini hesaplar.

IBitwiseOperators<Single,Single,Single>.ExclusiveOr(Single, Single)

İki değerin özel veya dışlayıcı değerini hesaplar.

IBitwiseOperators<Single,Single,Single>.OnesComplement(Single)

Belirli bir değerin bireyi tamamlayan gösterimini hesaplar.

IComparable.CompareTo(Object)

Mevcut örneği aynı türdeki başka bir nesne ile karşılaştırır ve geçerli örneğin, diğer nesneyle aynı sıralama düzeni konumunda mı olduğunu, önünde mi olduğunu, yoksa arkasında mı olduğunu belirten bir tamsayı döndürür.

IConvertible.GetTypeCode()

Bu örneğin değerini TypeCode döndürür.

IConvertible.ToBoolean(IFormatProvider)

Bu üyenin açıklaması için bkz ToBoolean(IFormatProvider). .

IConvertible.ToByte(IFormatProvider)

Bu üyenin açıklaması için bkz ToByte(IFormatProvider). .

IConvertible.ToChar(IFormatProvider)

Bu dönüşüm desteklenmiyor. Bu yöntem kullanılmaya çalışılması bir InvalidCastExceptionoluşturur.

IConvertible.ToDateTime(IFormatProvider)

Bu dönüşüm desteklenmiyor. Bu yöntem kullanılmaya çalışılması bir InvalidCastExceptionoluşturur.

IConvertible.ToDecimal(IFormatProvider)

Bu üyenin açıklaması için bkz ToDecimal(IFormatProvider). .

IConvertible.ToDouble(IFormatProvider)

Bu üyenin açıklaması için bkz ToDouble(IFormatProvider). .

IConvertible.ToInt16(IFormatProvider)

Bu üyenin açıklaması için bkz ToInt16(IFormatProvider). .

IConvertible.ToInt32(IFormatProvider)

Bu üyenin açıklaması için bkz ToInt32(IFormatProvider). .

IConvertible.ToInt64(IFormatProvider)

Bu üyenin açıklaması için bkz ToInt64(IFormatProvider). .

IConvertible.ToSByte(IFormatProvider)

Bu üyenin açıklaması için bkz ToSByte(IFormatProvider). .

IConvertible.ToSingle(IFormatProvider)

Bu üyenin açıklaması için bkz ToSingle(IFormatProvider). .

IConvertible.ToType(Type, IFormatProvider)

Bu üyenin açıklaması için bkz ToType(Type, IFormatProvider). .

IConvertible.ToUInt16(IFormatProvider)

Bu üyenin açıklaması için bkz ToUInt16(IFormatProvider). .

IConvertible.ToUInt32(IFormatProvider)

Bu üyenin açıklaması için bkz ToUInt32(IFormatProvider). .

IConvertible.ToUInt64(IFormatProvider)

Bu üyenin açıklaması için bkz ToUInt64(IFormatProvider). .

IDecrementOperators<Single>.Decrement(Single)

Değeri azaltma.

IDivisionOperators<Single,Single,Single>.Division(Single, Single)

Bölümlerini hesaplamak için bir değeri başka bir değere böler.

IFloatingPoint<Single>.GetExponentByteCount()

bir parçası TryWriteExponentLittleEndian(Span<Byte>, Int32)olarak yazılacak bayt sayısını alır.

IFloatingPoint<Single>.GetExponentShortestBitLength()

En kısa ikinin geçerli üssün tamamlayıcı gösteriminin uzunluğunu bit cinsinden alır.

IFloatingPoint<Single>.GetSignificandBitLength()

Geçerli işaret işaretinin uzunluğunu bit cinsinden alır.

IFloatingPoint<Single>.GetSignificandByteCount()

bir parçası TryWriteSignificandLittleEndian(Span<Byte>, Int32)olarak yazılacak bayt sayısını alır.

IFloatingPoint<Single>.TryWriteExponentBigEndian(Span<Byte>, Int32)

Geçerli üssü büyük endian biçiminde belirli bir süreye yazmaya çalışır.

IFloatingPoint<Single>.TryWriteExponentLittleEndian(Span<Byte>, Int32)

Geçerli üssü küçük endian biçiminde belirli bir yayılmaya yazmaya çalışır.

IFloatingPoint<Single>.TryWriteSignificandBigEndian(Span<Byte>, Int32)

Geçerli işaret işaretini büyük endian biçiminde belirli bir yayılmaya yazmaya çalışır.

IFloatingPoint<Single>.TryWriteSignificandLittleEndian(Span<Byte>, Int32)

Geçerli işaret işaretini küçük endian biçiminde belirli bir yayılmaya yazmaya çalışır.

IFloatingPointConstants<Single>.E

Matematiksel sabitini ealır.

IFloatingPointConstants<Single>.Pi

Matematiksel sabitini pialır.

IFloatingPointConstants<Single>.Tau

Matematiksel sabitini taualır.

IFloatingPointIeee754<Single>.Epsilon

öğesine eklenebilen 0 ve sonuç 0vermeyen en küçük değeri alır.

IFloatingPointIeee754<Single>.NaN

öğesini temsil NaNeden bir değer alır.

IFloatingPointIeee754<Single>.NegativeInfinity

Negatif infinitydeğerini temsil eden bir değer alır.

IFloatingPointIeee754<Single>.NegativeZero

Negatif zerodeğerini temsil eden bir değer alır.

IFloatingPointIeee754<Single>.PositiveInfinity

Pozitif infinitydeğerini temsil eden bir değer alır.

IIncrementOperators<Single>.Increment(Single)

Bir değeri artırır.

IMinMaxValue<Single>.MaxValue

Geçerli türün en büyük değerini alır.

IMinMaxValue<Single>.MinValue

Geçerli türün en küçük değerini alır.

IModulusOperators<Single,Single,Single>.Modulus(Single, Single)

Modüllerini veya kalan değerlerini hesaplamak için iki değeri birbirine böler.

IMultiplicativeIdentity<Single,Single>.MultiplicativeIdentity

Geçerli türün çarpımlı kimliğini alır.

IMultiplyOperators<Single,Single,Single>.Multiply(Single, Single)

Ürünlerini hesaplamak için iki değeri birlikte çarpar.

INumberBase<Single>.IsCanonical(Single)

Bir değerin kurallı gösteriminde olup olmadığını belirler.

INumberBase<Single>.IsComplexNumber(Single)

Bir değerin karmaşık bir sayıyı temsil ediyor olup olmadığını belirler.

INumberBase<Single>.IsImaginaryNumber(Single)

Bir değerin saf bir sanal sayıyı temsil ediyor olup olmadığını belirler.

INumberBase<Single>.IsZero(Single)

Değerin sıfır olup olmadığını belirler.

INumberBase<Single>.One

Türün değerini 1 alır.

INumberBase<Single>.Radix

Türün radiksini veya tabanını alır.

INumberBase<Single>.TryConvertFromChecked<TOther>(TOther, Single)

Tek duyarlıklı kayan nokta sayısını temsil eder.

INumberBase<Single>.TryConvertFromSaturating<TOther>(TOther, Single)

Tek duyarlıklı kayan nokta sayısını temsil eder.

INumberBase<Single>.TryConvertFromTruncating<TOther>(TOther, Single)

Tek duyarlıklı kayan nokta sayısını temsil eder.

INumberBase<Single>.TryConvertToChecked<TOther>(Single, TOther)

Geçerli türün bir örneğini başka bir türe dönüştürmeyi dener ve geçerli türün temsil edilebilir aralığının dışında kalan değerler için taşma özel durumu oluşturur.

INumberBase<Single>.TryConvertToSaturating<TOther>(Single, TOther)

Geçerli türün bir örneğini başka bir türe dönüştürmeyi dener ve geçerli türün temsil edilebilir aralığının dışında kalan tüm değerleri doygunluğa getirir.

INumberBase<Single>.TryConvertToTruncating<TOther>(Single, TOther)

Geçerli türün bir örneğini başka bir türe dönüştürmeyi dener ve geçerli türün temsil edilebilir aralığının dışında kalan tüm değerleri keser.

INumberBase<Single>.Zero

Türün değerini 0 alır.

ISignedNumber<Single>.NegativeOne

Türün değerini -1 alır.

ISubtractionOperators<Single,Single,Single>.Subtraction(Single, Single)

Farklarını hesaplamak için iki değeri çıkarır.

IUnaryNegationOperators<Single,Single>.UnaryNegation(Single)

Bir değerin tekli olumsuzlamasını hesaplar.

IUnaryPlusOperators<Single,Single>.UnaryPlus(Single)

Bir değerin birli artısını hesaplar.

Şunlara uygulanır

İş Parçacığı Güvenliği

Bu türün tüm üyeleri iş parçacığı güvenlidir. Örneğin durumunu değiştirmek için görüntülenen üyeler, gerçekte yeni değer ile başlatılan yeni bir örneği döndürür. Diğer türlerde olduğu gibi, bu türün örneğini içeren paylaşılan değişkenini okuma ve yazma, iş parçacığı güvenliğini sağlamak için bir kilit tarafından korunmalıdır.

Ayrıca bkz.