Double Yapı
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.
Çift duyarlıklı kayan nokta sayısını temsil eder.
public value class double : IComparable, IComparable<double>, IConvertible, IEquatable<double>, IFormattable
public value class double : IComparable, IComparable<double>, IConvertible, IEquatable<double>, ISpanFormattable
public value class double : IComparable<double>, IConvertible, IEquatable<double>, IParsable<double>, ISpanParsable<double>, System::Numerics::IAdditionOperators<double, double, double>, System::Numerics::IAdditiveIdentity<double, double>, System::Numerics::IBinaryFloatingPointIeee754<double>, System::Numerics::IBinaryNumber<double>, System::Numerics::IBitwiseOperators<double, double, double>, System::Numerics::IComparisonOperators<double, double, bool>, System::Numerics::IDecrementOperators<double>, System::Numerics::IDivisionOperators<double, double, double>, System::Numerics::IEqualityOperators<double, double, bool>, System::Numerics::IExponentialFunctions<double>, System::Numerics::IFloatingPoint<double>, System::Numerics::IFloatingPointConstants<double>, System::Numerics::IFloatingPointIeee754<double>, System::Numerics::IHyperbolicFunctions<double>, System::Numerics::IIncrementOperators<double>, System::Numerics::ILogarithmicFunctions<double>, System::Numerics::IMinMaxValue<double>, System::Numerics::IModulusOperators<double, double, double>, System::Numerics::IMultiplicativeIdentity<double, double>, System::Numerics::IMultiplyOperators<double, double, double>, System::Numerics::INumber<double>, System::Numerics::INumberBase<double>, System::Numerics::IPowerFunctions<double>, System::Numerics::IRootFunctions<double>, System::Numerics::ISignedNumber<double>, System::Numerics::ISubtractionOperators<double, double, double>, System::Numerics::ITrigonometricFunctions<double>, System::Numerics::IUnaryNegationOperators<double, double>, System::Numerics::IUnaryPlusOperators<double, double>
public value class double : IComparable<double>, IConvertible, IEquatable<double>, IParsable<double>, ISpanParsable<double>, IUtf8SpanParsable<double>, System::Numerics::IAdditionOperators<double, double, double>, System::Numerics::IAdditiveIdentity<double, double>, System::Numerics::IBinaryFloatingPointIeee754<double>, System::Numerics::IBinaryNumber<double>, System::Numerics::IBitwiseOperators<double, double, double>, System::Numerics::IComparisonOperators<double, double, bool>, System::Numerics::IDecrementOperators<double>, System::Numerics::IDivisionOperators<double, double, double>, System::Numerics::IEqualityOperators<double, double, bool>, System::Numerics::IExponentialFunctions<double>, System::Numerics::IFloatingPoint<double>, System::Numerics::IFloatingPointConstants<double>, System::Numerics::IFloatingPointIeee754<double>, System::Numerics::IHyperbolicFunctions<double>, System::Numerics::IIncrementOperators<double>, System::Numerics::ILogarithmicFunctions<double>, System::Numerics::IMinMaxValue<double>, System::Numerics::IModulusOperators<double, double, double>, System::Numerics::IMultiplicativeIdentity<double, double>, System::Numerics::IMultiplyOperators<double, double, double>, System::Numerics::INumber<double>, System::Numerics::INumberBase<double>, System::Numerics::IPowerFunctions<double>, System::Numerics::IRootFunctions<double>, System::Numerics::ISignedNumber<double>, System::Numerics::ISubtractionOperators<double, double, double>, System::Numerics::ITrigonometricFunctions<double>, System::Numerics::IUnaryNegationOperators<double, double>, System::Numerics::IUnaryPlusOperators<double, double>
public value class double : IComparable, IConvertible, IFormattable
public value class double : IComparable, IComparable<double>, IEquatable<double>, IFormattable
public struct Double : IComparable, IComparable<double>, IConvertible, IEquatable<double>, IFormattable
public readonly struct Double : IComparable, IComparable<double>, IConvertible, IEquatable<double>, IFormattable
public readonly struct Double : IComparable, IComparable<double>, IConvertible, IEquatable<double>, ISpanFormattable
public readonly struct Double : IComparable<double>, IConvertible, IEquatable<double>, IParsable<double>, ISpanParsable<double>, System.Numerics.IAdditionOperators<double,double,double>, System.Numerics.IAdditiveIdentity<double,double>, System.Numerics.IBinaryFloatingPointIeee754<double>, System.Numerics.IBinaryNumber<double>, System.Numerics.IBitwiseOperators<double,double,double>, System.Numerics.IComparisonOperators<double,double,bool>, System.Numerics.IDecrementOperators<double>, System.Numerics.IDivisionOperators<double,double,double>, System.Numerics.IEqualityOperators<double,double,bool>, System.Numerics.IExponentialFunctions<double>, System.Numerics.IFloatingPoint<double>, System.Numerics.IFloatingPointConstants<double>, System.Numerics.IFloatingPointIeee754<double>, System.Numerics.IHyperbolicFunctions<double>, System.Numerics.IIncrementOperators<double>, System.Numerics.ILogarithmicFunctions<double>, System.Numerics.IMinMaxValue<double>, System.Numerics.IModulusOperators<double,double,double>, System.Numerics.IMultiplicativeIdentity<double,double>, System.Numerics.IMultiplyOperators<double,double,double>, System.Numerics.INumber<double>, System.Numerics.INumberBase<double>, System.Numerics.IPowerFunctions<double>, System.Numerics.IRootFunctions<double>, System.Numerics.ISignedNumber<double>, System.Numerics.ISubtractionOperators<double,double,double>, System.Numerics.ITrigonometricFunctions<double>, System.Numerics.IUnaryNegationOperators<double,double>, System.Numerics.IUnaryPlusOperators<double,double>
public readonly struct Double : IComparable<double>, IConvertible, IEquatable<double>, IParsable<double>, ISpanParsable<double>, IUtf8SpanParsable<double>, System.Numerics.IAdditionOperators<double,double,double>, System.Numerics.IAdditiveIdentity<double,double>, System.Numerics.IBinaryFloatingPointIeee754<double>, System.Numerics.IBinaryNumber<double>, System.Numerics.IBitwiseOperators<double,double,double>, System.Numerics.IComparisonOperators<double,double,bool>, System.Numerics.IDecrementOperators<double>, System.Numerics.IDivisionOperators<double,double,double>, System.Numerics.IEqualityOperators<double,double,bool>, System.Numerics.IExponentialFunctions<double>, System.Numerics.IFloatingPoint<double>, System.Numerics.IFloatingPointConstants<double>, System.Numerics.IFloatingPointIeee754<double>, System.Numerics.IHyperbolicFunctions<double>, System.Numerics.IIncrementOperators<double>, System.Numerics.ILogarithmicFunctions<double>, System.Numerics.IMinMaxValue<double>, System.Numerics.IModulusOperators<double,double,double>, System.Numerics.IMultiplicativeIdentity<double,double>, System.Numerics.IMultiplyOperators<double,double,double>, System.Numerics.INumber<double>, System.Numerics.INumberBase<double>, System.Numerics.IPowerFunctions<double>, System.Numerics.IRootFunctions<double>, System.Numerics.ISignedNumber<double>, System.Numerics.ISubtractionOperators<double,double,double>, System.Numerics.ITrigonometricFunctions<double>, System.Numerics.IUnaryNegationOperators<double,double>, System.Numerics.IUnaryPlusOperators<double,double>
[System.Serializable]
public struct Double : IComparable, IConvertible, IFormattable
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct Double : IComparable, IComparable<double>, IConvertible, IEquatable<double>, IFormattable
public struct Double : IComparable, IComparable<double>, IEquatable<double>, IFormattable
type double = struct
interface IConvertible
interface IFormattable
type double = struct
interface IConvertible
interface ISpanFormattable
interface IFormattable
type double = struct
interface IConvertible
interface IFormattable
interface IParsable<double>
interface ISpanFormattable
interface ISpanParsable<double>
interface IAdditionOperators<double, double, double>
interface IAdditiveIdentity<double, double>
interface IBinaryFloatingPointIeee754<double>
interface IBinaryNumber<double>
interface IBitwiseOperators<double, double, double>
interface IComparisonOperators<double, double, bool>
interface IEqualityOperators<double, double, bool>
interface IDecrementOperators<double>
interface IDivisionOperators<double, double, double>
interface IIncrementOperators<double>
interface IModulusOperators<double, double, double>
interface IMultiplicativeIdentity<double, double>
interface IMultiplyOperators<double, double, double>
interface INumber<double>
interface INumberBase<double>
interface ISubtractionOperators<double, double, double>
interface IUnaryNegationOperators<double, double>
interface IUnaryPlusOperators<double, double>
interface IExponentialFunctions<double>
interface IFloatingPointConstants<double>
interface IFloatingPoint<double>
interface ISignedNumber<double>
interface IFloatingPointIeee754<double>
interface IHyperbolicFunctions<double>
interface ILogarithmicFunctions<double>
interface IPowerFunctions<double>
interface IRootFunctions<double>
interface ITrigonometricFunctions<double>
interface IMinMaxValue<double>
type double = struct
interface IConvertible
interface IFormattable
interface IParsable<double>
interface ISpanFormattable
interface ISpanParsable<double>
interface IAdditionOperators<double, double, double>
interface IAdditiveIdentity<double, double>
interface IBinaryFloatingPointIeee754<double>
interface IBinaryNumber<double>
interface IBitwiseOperators<double, double, double>
interface IComparisonOperators<double, double, bool>
interface IEqualityOperators<double, double, bool>
interface IDecrementOperators<double>
interface IDivisionOperators<double, double, double>
interface IIncrementOperators<double>
interface IModulusOperators<double, double, double>
interface IMultiplicativeIdentity<double, double>
interface IMultiplyOperators<double, double, double>
interface INumber<double>
interface INumberBase<double>
interface ISubtractionOperators<double, double, double>
interface IUnaryNegationOperators<double, double>
interface IUnaryPlusOperators<double, double>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<double>
interface IExponentialFunctions<double>
interface IFloatingPointConstants<double>
interface IFloatingPoint<double>
interface ISignedNumber<double>
interface IFloatingPointIeee754<double>
interface IHyperbolicFunctions<double>
interface ILogarithmicFunctions<double>
interface IPowerFunctions<double>
interface IRootFunctions<double>
interface ITrigonometricFunctions<double>
interface IMinMaxValue<double>
type double = struct
interface IConvertible
interface IFormattable
interface IParsable<double>
interface ISpanFormattable
interface ISpanParsable<double>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<double>
interface IAdditionOperators<double, double, double>
interface IAdditiveIdentity<double, double>
interface IBinaryFloatingPointIeee754<double>
interface IBinaryNumber<double>
interface IBitwiseOperators<double, double, double>
interface IComparisonOperators<double, double, bool>
interface IEqualityOperators<double, double, bool>
interface IDecrementOperators<double>
interface IDivisionOperators<double, double, double>
interface IIncrementOperators<double>
interface IModulusOperators<double, double, double>
interface IMultiplicativeIdentity<double, double>
interface IMultiplyOperators<double, double, double>
interface INumber<double>
interface INumberBase<double>
interface ISubtractionOperators<double, double, double>
interface IUnaryNegationOperators<double, double>
interface IUnaryPlusOperators<double, double>
interface IExponentialFunctions<double>
interface IFloatingPointConstants<double>
interface IFloatingPoint<double>
interface ISignedNumber<double>
interface IFloatingPointIeee754<double>
interface IHyperbolicFunctions<double>
interface ILogarithmicFunctions<double>
interface IPowerFunctions<double>
interface IRootFunctions<double>
interface ITrigonometricFunctions<double>
interface IMinMaxValue<double>
[<System.Serializable>]
type double = struct
interface IFormattable
interface IConvertible
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type double = struct
interface IFormattable
interface IConvertible
type double = struct
interface IFormattable
Public Structure Double
Implements IComparable, IComparable(Of Double), IConvertible, IEquatable(Of Double), IFormattable
Public Structure Double
Implements IComparable, IComparable(Of Double), IConvertible, IEquatable(Of Double), ISpanFormattable
Public Structure Double
Implements IAdditionOperators(Of Double, Double, Double), IAdditiveIdentity(Of Double, Double), IBinaryFloatingPointIeee754(Of Double), IBinaryNumber(Of Double), IBitwiseOperators(Of Double, Double, Double), IComparable(Of Double), IComparisonOperators(Of Double, Double, Boolean), IConvertible, IDecrementOperators(Of Double), IDivisionOperators(Of Double, Double, Double), IEqualityOperators(Of Double, Double, Boolean), IEquatable(Of Double), IExponentialFunctions(Of Double), IFloatingPoint(Of Double), IFloatingPointConstants(Of Double), IFloatingPointIeee754(Of Double), IHyperbolicFunctions(Of Double), IIncrementOperators(Of Double), ILogarithmicFunctions(Of Double), IMinMaxValue(Of Double), IModulusOperators(Of Double, Double, Double), IMultiplicativeIdentity(Of Double, Double), IMultiplyOperators(Of Double, Double, Double), INumber(Of Double), INumberBase(Of Double), IParsable(Of Double), IPowerFunctions(Of Double), IRootFunctions(Of Double), ISignedNumber(Of Double), ISpanParsable(Of Double), ISubtractionOperators(Of Double, Double, Double), ITrigonometricFunctions(Of Double), IUnaryNegationOperators(Of Double, Double), IUnaryPlusOperators(Of Double, Double)
Public Structure Double
Implements IAdditionOperators(Of Double, Double, Double), IAdditiveIdentity(Of Double, Double), IBinaryFloatingPointIeee754(Of Double), IBinaryNumber(Of Double), IBitwiseOperators(Of Double, Double, Double), IComparable(Of Double), IComparisonOperators(Of Double, Double, Boolean), IConvertible, IDecrementOperators(Of Double), IDivisionOperators(Of Double, Double, Double), IEqualityOperators(Of Double, Double, Boolean), IEquatable(Of Double), IExponentialFunctions(Of Double), IFloatingPoint(Of Double), IFloatingPointConstants(Of Double), IFloatingPointIeee754(Of Double), IHyperbolicFunctions(Of Double), IIncrementOperators(Of Double), ILogarithmicFunctions(Of Double), IMinMaxValue(Of Double), IModulusOperators(Of Double, Double, Double), IMultiplicativeIdentity(Of Double, Double), IMultiplyOperators(Of Double, Double, Double), INumber(Of Double), INumberBase(Of Double), IParsable(Of Double), IPowerFunctions(Of Double), IRootFunctions(Of Double), ISignedNumber(Of Double), ISpanParsable(Of Double), ISubtractionOperators(Of Double, Double, Double), ITrigonometricFunctions(Of Double), IUnaryNegationOperators(Of Double, Double), IUnaryPlusOperators(Of Double, Double), IUtf8SpanParsable(Of Double)
Public Structure Double
Implements IComparable, IConvertible, IFormattable
Public Structure Double
Implements IComparable, IComparable(Of Double), IEquatable(Of Double), IFormattable
- Devralma
- Öznitelikler
- Uygulamalar
-
IComparable IComparable<Double> IConvertible IEquatable<Double> IFormattable ISpanFormattable IComparable<TSelf> IEquatable<TSelf> IParsable<Double> IParsable<TSelf> ISpanParsable<Double> ISpanParsable<TSelf> IAdditionOperators<Double,Double,Double> IAdditionOperators<TSelf,TSelf,TSelf> IAdditiveIdentity<Double,Double> IAdditiveIdentity<TSelf,TSelf> IBinaryFloatingPointIeee754<Double> IBinaryNumber<Double> IBinaryNumber<TSelf> IBitwiseOperators<Double,Double,Double> IBitwiseOperators<TSelf,TSelf,TSelf> IComparisonOperators<Double,Double,Boolean> IComparisonOperators<TSelf,TSelf,Boolean> IDecrementOperators<Double> IDecrementOperators<TSelf> IDivisionOperators<Double,Double,Double> IDivisionOperators<TSelf,TSelf,TSelf> IEqualityOperators<Double,Double,Boolean> IEqualityOperators<TSelf,TOther,TResult> IEqualityOperators<TSelf,TSelf,Boolean> IExponentialFunctions<Double> IExponentialFunctions<TSelf> IFloatingPoint<Double> IFloatingPoint<TSelf> IFloatingPointConstants<Double> IFloatingPointConstants<TSelf> IFloatingPointIeee754<Double> IFloatingPointIeee754<TSelf> IHyperbolicFunctions<Double> IHyperbolicFunctions<TSelf> IIncrementOperators<Double> IIncrementOperators<TSelf> ILogarithmicFunctions<Double> ILogarithmicFunctions<TSelf> IMinMaxValue<Double> IModulusOperators<Double,Double,Double> IModulusOperators<TSelf,TSelf,TSelf> IMultiplicativeIdentity<Double,Double> IMultiplicativeIdentity<TSelf,TSelf> IMultiplyOperators<Double,Double,Double> IMultiplyOperators<TSelf,TSelf,TSelf> INumber<Double> INumber<TSelf> INumberBase<Double> INumberBase<TSelf> IPowerFunctions<Double> IPowerFunctions<TSelf> IRootFunctions<Double> IRootFunctions<TSelf> ISignedNumber<Double> ISignedNumber<TSelf> ISubtractionOperators<Double,Double,Double> ISubtractionOperators<TSelf,TSelf,TSelf> ITrigonometricFunctions<Double> ITrigonometricFunctions<TSelf> IUnaryNegationOperators<Double,Double> IUnaryNegationOperators<TSelf,TSelf> IUnaryPlusOperators<Double,Double> IUnaryPlusOperators<TSelf,TSelf> IUtf8SpanFormattable IUtf8SpanParsable<Double> IUtf8SpanParsable<TSelf>
Açıklamalar
Bu API hakkında daha fazla bilgi için bkz. Doubleiç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 Double değerini temsil eder. Bu alan sabittir. |
MaxValue |
bir Doubleolası en büyük değerini temsil eder. Bu alan sabittir. |
MinValue |
bir Doubleolası en küçük değerini temsil eder. Bu alan sabittir. |
NaN |
Sayı olmayan bir değeri temsil eder ( |
NegativeInfinity |
Negatif sonsuzluğu temsil eder. Bu alan sabittir. |
NegativeZero |
Negatif sıfır sayısını (-0) temsil eder. |
Pi |
Bir dairenin çevresinin, π sabiti tarafından belirtilen ç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 seferde temsil eder. |
Yöntemler
Abs(Double) |
Bir değerin mutlak değerini hesaplar. |
Acos(Double) |
Bir değerin ark kosinüsünü hesaplar. |
Acosh(Double) |
Bir değerin hiperbolik ark kosinüsünü hesaplar. |
AcosPi(Double) |
Bir değerin ark kosinüsünü hesaplar ve sonucu |
Asin(Double) |
Bir değerin ark sinüsünü hesaplar. |
Asinh(Double) |
Bir değerin hiperbolik ark sinüsünü hesaplar. |
AsinPi(Double) |
Bir değerin ark sinüsünü hesaplar ve sonucu |
Atan(Double) |
Bir değerin yay tanjantını hesaplar. |
Atan2(Double, Double) |
İki değerin bölümünün ark tanjantını hesaplar. |
Atan2Pi(Double, Double) |
İki değerin bölümünün arc tanjantını hesaplar ve sonucu |
Atanh(Double) |
Bir değerin hiperbolik ark tanjantını hesaplar. |
AtanPi(Double) |
Bir değerin yay tanjantını hesaplar ve sonucu pi'ye böler. |
BitDecrement(Double) |
Bir değeri, belirli bir değerden daha azını karşılaştıran en küçük değere küçültür. |
BitIncrement(Double) |
Bir değeri, verilen değerden büyük olan en küçük değere artırır. |
Cbrt(Double) |
Bir değerin küp kökünü hesaplar. |
Ceiling(Double) |
Bir değerin tavanını hesaplar. |
Clamp(Double, Double, Double) |
Bir değeri kapsayıcı en düşük ve en yüksek değere kelepçeler. |
CompareTo(Double) |
Bu örneği belirtilen çift duyarlıklı kayan noktalı sayıyla karşılaştırır ve bu örneğin değerinin belirtilen çift duyarlıklı kayan nokta sayısının değerinden küçük, eşit veya daha büyük olup olmadığını gösteren bir tamsayı döndürür. |
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ı gösteren bir tamsayı döndürür. |
ConvertToInteger<TInteger>(Double) |
Taşmada doygunluk kullanarak bir değeri belirtilen tamsayı türüne dönüştürür |
ConvertToIntegerNative<TInteger>(Double) |
Taşmada platforma özgü davranışı kullanarak bir değeri belirtilen tamsayı türüne dönüştürür. |
CopySign(Double, Double) |
Bir değerin işaretini başka bir değerin işaretine kopyalar. |
Cos(Double) |
Bir değerin kosinüsünü hesaplar. |
Cosh(Double) |
Bir değerin hiperbolik kosinüsünü hesaplar. |
CosPi(Double) |
|
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) |
Bir değerden geçerli türün bir örneğini oluşturur ve geçerli türün temsil edilebilir aralığının dışında kalan tüm değerleri doygun hale getirir. |
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 kesebilir. |
DegreesToRadians(Double) |
Verilen değeri derecelerden radyana dönüştürür. |
Equals(Double) |
Bu örneğin ve belirtilen Double nesnesinin aynı değeri temsil edip etmediğini belirten bir değer döndürür. |
Equals(Object) |
Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür. |
Exp(Double) |
İşlemler |
Exp10(Double) |
İşlemler |
Exp10M1(Double) |
İşlemler |
Exp2(Double) |
İşlemler |
Exp2M1(Double) |
İşlemler |
ExpM1(Double) |
İşlemler |
Floor(Double) |
Bir değerin tabanını hesaplar. |
FusedMultiplyAdd(Double, Double, Double) |
Üç değerin birleşik çarpımını hesaplar. |
GetHashCode() |
Bu örneğin karma kodunu döndürür. |
GetTypeCode() | |
Hypot(Double, Double) |
Dik açılı üçgendeki kısa kenarların uzunluklarını temsil eden iki değer verilen hipotenüs hesaplar. |
Ieee754Remainder(Double, Double) |
IEEE 754 tarafından belirtilen iki değerin geri kalanını hesaplar. |
ILogB(Double) |
Bir değerin tamsayı logaritmasını hesaplar. |
IsEvenInteger(Double) |
Bir değerin çift tamsayı sayıyı temsil eder olup olmadığını belirler. |
IsFinite(Double) |
Belirtilen değerin sonlu (sıfır, normal altı veya normal) olup olmadığını belirler. |
IsInfinity(Double) |
Belirtilen sayının negatif mi yoksa pozitif sonsuz mu olduğunu belirten bir değer döndürür. |
IsInteger(Double) |
Bir değerin bir tamser değeri temsil eder olup olmadığını belirler. |
IsNaN(Double) |
Belirtilen değerin sayı (NaN) olmadığını gösteren bir değer döndürür. |
IsNegative(Double) |
Belirtilen değerin negatif olup olmadığını belirler. |
IsNegativeInfinity(Double) |
Belirtilen sayının negatif sonsuz olarak değerlendirilip değerlendirilmediğini belirten bir değer döndürür. |
IsNormal(Double) |
Belirtilen değerin normal olup olmadığını belirler. |
IsOddInteger(Double) |
Bir değerin tek bir tamsayı sayısını temsil ediyor olup olmadığını belirler. |
IsPositive(Double) |
Bir değerin pozitif olup olmadığını belirler. |
IsPositiveInfinity(Double) |
Belirtilen sayının pozitif sonsuz olarak değerlendirilip değerlendirilmediğini belirten bir değer döndürür. |
IsPow2(Double) |
Bir değerin ikinin gücü olup olmadığını belirler. |
IsRealNumber(Double) |
Bir değerin gerçek bir sayıyı temsil ediyor olup olmadığını belirler. |
IsSubnormal(Double) |
Belirtilen değerin normalin altında olup olmadığını belirler. |
Lerp(Double, Double, Double) |
Verilen ağırlığa göre iki değer arasında doğrusal ilişkilendirme gerçekleştirir. |
Log(Double) |
Bir değerin doğal ( |
Log(Double, Double) |
Belirtilen tabandaki bir değerin logaritması hesaplanır. |
Log10(Double) |
Bir değerin 10 tabanındaki logaritması hesaplar. |
Log10P1(Double) |
Bir değerin ve bir değerin 10 tabanındaki logaritması hesaplar. |
Log2(Double) |
Bir değerin 2. günlüğünü hesaplar. |
Log2P1(Double) |
Bir değerin ve bir değerin 2 tabanındaki logaritması hesaplar. |
LogP1(Double) |
Bir değerin ve bir değerin doğal ( |
Max(Double, Double) |
daha büyük olan iki değeri işlemle karşılaştırır. |
MaxMagnitude(Double, Double) |
daha büyük olan iki değeri işlemle karşılaştırır. |
MaxMagnitudeNumber(Double, Double) |
daha büyük bir büyüklüğe sahip olan ve giriş |
MaxNumber(Double, Double) |
daha büyük olan ve giriş |
Min(Double, Double) |
daha az olan iki değeri işlemle karşılaştırır. |
MinMagnitude(Double, Double) |
daha az olan iki değeri işlemle karşılaştırır. |
MinMagnitudeNumber(Double, Double) |
daha az büyüklüğe sahip olan ve giriş |
MinNumber(Double, Double) |
daha küçük olan ve giriş |
MultiplyAddEstimate(Double, Double, Double) |
( |
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) |
Belirli bir stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini içeren karakter aralığını çift duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. |
Parse(String) |
Bir sayının dize gösterimini çift duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. |
Parse(String, IFormatProvider) |
Belirli bir kültüre özgü biçimdeki bir sayının dize gösterimini, çift 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, çift duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. |
Parse(String, NumberStyles, IFormatProvider) |
Belirli bir stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini, çift duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. |
Pow(Double, Double) |
Belirli bir güce yükseltilmiş bir değeri hesaplar. |
RadiansToDegrees(Double) |
Verilen değeri radyandan dereceye dönüştürür. |
ReciprocalEstimate(Double) |
Bir değerin karşılıklı tahminini hesaplar. |
ReciprocalSqrtEstimate(Double) |
Bir değerin karşılıklı karekökünün tahminini hesaplar. |
RootN(Double, Int32) |
Bir değerin n. kökünü hesaplar. |
Round(Double) |
Varsayılan yuvarlama modunu (ToEven) kullanarak bir değeri en yakın tamsayıya yuvarlar. |
Round(Double, Int32) |
Varsayılan yuvarlama modunu (ToEven) kullanarak değeri belirtilen sayıda kesirli basamağı yuvarlar. |
Round(Double, Int32, MidpointRounding) |
Varsayılan yuvarlama modunu (ToEven) kullanarak değeri belirtilen sayıda kesirli basamağı yuvarlar. |
Round(Double, MidpointRounding) |
Belirtilen yuvarlama modunu kullanarak bir değeri en yakın tamsayıya yuvarlar. |
ScaleB(Double, Int32) |
Bir değerin çarpımını ve belirtilen güce yükseltilmiş taban-radiksini hesaplar. |
Sign(Double) |
Bir değerin işaretini hesaplar. |
Sin(Double) |
Bir değerin sinüsünü hesaplar. |
SinCos(Double) |
Bir değerin sinüsünü ve kosinüsünü hesaplar. |
SinCosPi(Double) |
Bir değerin sinüsünü ve kosinüsünü hesaplar. |
Sinh(Double) |
Bir değerin hiperbolik sinüsünü hesaplar. |
SinPi(Double) |
|
Sqrt(Double) |
Bir değerin karekökünü hesaplar. |
Tan(Double) |
Bir değerin tanjantını hesaplar. |
Tanh(Double) |
Bir değerin hiperbolik tanjantını hesaplar. |
TanPi(Double) |
|
ToString() |
Bu örneğin sayısal değerini eşdeğer dize gösterimine dönüştürür. |
ToString(IFormatProvider) |
Belirtilen kültüre özgü biçim bilgilerini kullanarak bu örneğin sayısal değerini eşdeğer dize gösterimine dönüştürür. |
ToString(String) |
Belirtilen biçimi kullanarak bu örneğin sayısal değerini eşdeğer dize gösterimine dönüştürür. |
ToString(String, IFormatProvider) |
Belirtilen biçim ve kültüre özgü biçim bilgilerini kullanarak bu örneğin sayısal değerini eşdeğer dize gösterimine dönüştürür. |
Truncate(Double) |
Bir değeri kısaltılır. |
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 çift örneğin değerini sağlanan karakter aralığına biçimlendirmeye çalışır. |
TryParse(ReadOnlySpan<Byte>, Double) |
Bir sayının dize gösterimini içeren UTF-8 karakter aralığını çift duyarlıklı kayan noktalı sayı eşdeğerine dönüştürmeye çalışır. |
TryParse(ReadOnlySpan<Byte>, IFormatProvider, Double) |
UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır. |
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, Double) |
UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır. |
TryParse(ReadOnlySpan<Char>, Double) |
Bir sayının belirtilen stil ve kültüre özgü biçimdeki span gösterimini, çift duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı mı yoksa başarısız mı olduğunu gösterir. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, Double) |
Bir karakter aralığını bir değere ayrıştırmaya çalışır. |
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Double) |
Belirtilen stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini içeren karakter aralığını, çift duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı mı yoksa başarısız mı olduğunu gösterir. |
TryParse(String, Double) |
Bir sayının dize gösterimini çift duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı mı yoksa başarısız mı olduğunu gösterir. |
TryParse(String, IFormatProvider, Double) |
Bir dizeyi bir değere ayrıştırmaya çalışır. |
TryParse(String, NumberStyles, IFormatProvider, Double) |
Belirli bir stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini, çift duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı mı yoksa başarısız mı olduğunu gösterir. |
İşleçler
Equality(Double, Double) |
Belirtilen iki Double değerinin eşit olup olmadığını gösteren bir değer döndürür. |
GreaterThan(Double, Double) |
Belirtilen bir Double değerinin belirtilen başka bir Double değerinden büyük olup olmadığını gösteren bir değer döndürür. |
GreaterThanOrEqual(Double, Double) |
Belirtilen bir Double değerinin başka bir belirtilen Double değerinden büyük veya buna eşit olup olmadığını gösteren bir değer döndürür. |
Inequality(Double, Double) |
Belirtilen iki Double değerinin eşit olup olmadığını gösteren bir değer döndürür. |
LessThan(Double, Double) |
Belirtilen bir Double değerinin belirtilen başka bir Double değerinden küçük olup olmadığını gösteren bir değer döndürür. |
LessThanOrEqual(Double, Double) |
Belirtilen bir Double değerinin başka bir belirtilen Double değerinden küçük veya buna eşit olup olmadığını gösteren bir değer döndürür. |
Belirtik Arabirim Kullanımları
Şunlara uygulanır
İş Parçacığı Güvenliği
Bu türün tüm üyeleri iş parçacığı güvenlidir. Örnek durumunu değiştirmek için görünen üyeler aslında yeni değerle başlatılan yeni bir örnek döndürür. Diğer türlerde olduğu gibi, iş parçacığı güvenliğini garanti etmek için bu türün bir örneğini içeren paylaşılan bir değişkene okuma ve yazma bir kilit tarafından korunmalıdır.