Class Float<T>
Inheritance
System.Object
Float<T>
Implements
System.IComparable<
Float<T>>
System.IComparable
System.IEquatable<
Float<T>>
System.IFormattable
System.ISpanFormattable
System.Numerics.IBinaryFloatingPointIeee754<
Float<T>>
System.IParsable<
Float<T>>
System.ISpanParsable<
Float<T>>
System.Numerics.IAdditiveIdentity<
Float<T>,
Float<T>>
System.Numerics.IBinaryNumber<
Float<T>>
System.Numerics.IComparisonOperators<
Float<T>,
Float<T>,
System.Boolean>
System.Numerics.IEqualityOperators<
Float<T>,
Float<T>,
System.Boolean>
System.Numerics.IDecrementOperators<
Float<T>>
System.Numerics.IIncrementOperators<
Float<T>>
System.Numerics.IMultiplicativeIdentity<
Float<T>,
Float<T>>
System.Numerics.INumber<
Float<T>>
System.Numerics.INumberBase<
Float<T>>
System.Numerics.IUnaryNegationOperators<
Float<T>,
Float<T>>
System.Numerics.IUnaryPlusOperators<
Float<T>,
Float<T>>
System.Numerics.IExponentialFunctions<
Float<T>>
System.Numerics.IFloatingPointConstants<
Float<T>>
System.Numerics.IFloatingPoint<
Float<T>>
System.Numerics.ISignedNumber<
Float<T>>
System.Numerics.IFloatingPointIeee754<
Float<T>>
System.Numerics.IHyperbolicFunctions<
Float<T>>
System.Numerics.ILogarithmicFunctions<
Float<T>>
System.Numerics.IPowerFunctions<
Float<T>>
System.Numerics.IRootFunctions<
Float<T>>
System.Numerics.ITrigonometricFunctions<
Float<T>>
System.Numerics.IMinMaxValue<
Float<T>>
Assembly: System.Numerics.Rational.dll
Syntax
public sealed class Float<T> : ValueType where T : struct,
Type Parameters
Constructors
Properties
Methods
Name |
Description |
Abs(Float<T>)
|
|
Acos(Float<T>)
|
|
Acosh(Float<T>)
|
|
AcosPi(Float<T>)
|
|
Asin(Float<T>)
|
|
Asinh(Float<T>)
|
|
AsinPi(Float<T>)
|
|
Atan(Float<T>)
|
|
Atan2(Float<T>, Float<T>)
|
|
Atan2Pi(Float<T>, Float<T>)
|
|
Atanh(Float<T>)
|
|
AtanPi(Float<T>)
|
|
BitDecrement(Float<T>)
|
|
BitIncrement(Float<T>)
|
|
Cbrt(Float<T>)
|
|
Ceiling(Float<T>)
|
|
CompareTo(Float<T>)
|
|
CompareTo(Object)
|
|
Cos(Float<T>)
|
|
Cosh(Float<T>)
|
|
CosPi(Float<T>)
|
|
CreateChecked<TOther>(TOther)
|
|
CreateSaturating<TOther>(TOther)
|
|
CreateTruncating<TOther>(TOther)
|
|
Equals(Float<T>)
|
|
Equals(Object)
|
|
Exp(Float<T>)
|
|
Exp10(Float<T>)
|
|
Exp2(Float<T>)
|
|
Floor(Float<T>)
|
|
FusedMultiplyAdd(Float<T>, Float<T>, Float<T>)
|
|
GetHashCode()
|
|
Hypot(Float<T>, Float<T>)
|
|
Ieee754Remainder(Float<T>, Float<T>)
|
|
ILogB(Float<T>)
|
|
IsEvenInteger(Float<T>)
|
|
IsFinite(Float<T>)
|
|
IsInfinity(Float<T>)
|
|
IsInteger(Float<T>)
|
|
IsNaN(Float<T>)
|
|
IsNegative(Float<T>)
|
|
IsNegativeInfinity(Float<T>)
|
|
IsNormal(Float<T>)
|
|
IsOddInteger(Float<T>)
|
|
IsPositive(Float<T>)
|
|
IsPositiveInfinity(Float<T>)
|
|
IsPow2(Float<T>)
|
|
IsRealNumber(Float<T>)
|
|
IsSubnormal(Float<T>)
|
|
Log(Float<T>)
|
|
Log(Float<T>, Float<T>)
|
|
Log10(Float<T>)
|
|
Log2(Float<T>)
|
|
Max(Float<T>, Float<T>)
|
|
MaxMagnitude(Float<T>, Float<T>)
|
|
MaxMagnitudeNumber(Float<T>, Float<T>)
|
|
MaxNumber(Float<T>, Float<T>)
|
|
Min(Float<T>, Float<T>)
|
|
MinMagnitude(Float<T>, Float<T>)
|
|
MinMagnitudeNumber(Float<T>, Float<T>)
|
|
MinNumber(Float<T>, Float<T>)
|
|
Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)
|
|
Parse(ReadOnlySpan<Char>, IFormatProvider)
|
|
Parse(String)
|
|
Parse(String, NumberStyles)
|
|
Parse(String, NumberStyles, IFormatProvider)
|
|
Parse(String, IFormatProvider)
|
|
Pow(Float<T>, Float<T>)
|
|
Pow10(Int32)
|
|
RootN(Float<T>, Int32)
|
|
Round(Float<T>)
|
|
Round(Float<T>, Int32)
|
|
Round(Float<T>, Int32, MidpointRounding)
|
|
Round(Float<T>, MidpointRounding)
|
|
ScaleB(Float<T>, Int32)
|
|
Sign(Float<T>)
|
|
Sin(Float<T>)
|
|
SinCos(Float<T>)
|
|
SinCosPi(Float<T>)
|
|
Sinh(Float<T>)
|
|
SinPi(Float<T>)
|
|
Sqrt(Float<T>)
|
|
Tan(Float<T>)
|
|
Tanh(Float<T>)
|
|
TanPi(Float<T>)
|
|
ToString()
|
|
ToString(IFormatProvider)
|
|
ToString(String)
|
|
ToString(String, IFormatProvider)
|
|
Truncate(Float<T>)
|
|
TryFormat(Span<Char>, out Int32, ReadOnlySpan<Char>, IFormatProvider)
|
|
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, out Float<T>)
|
|
TryParse(ReadOnlySpan<Char>, IFormatProvider, out Float<T>)
|
|
TryParse(ReadOnlySpan<Char>, out Float<T>)
|
|
TryParse(String, NumberStyles, IFormatProvider, out Float<T>)
|
|
TryParse(String, IFormatProvider, out Float<T>)
|
|
TryParse(String, out Float<T>)
|
|
Operators
Name |
Description |
Addition(Float<T>, Float<T>)
|
|
Decrement(Float<T>)
|
|
Division(Float<T>, Float<T>)
|
|
Equality(Float<T>, Float<T>)
|
|
Explicit(BigRational to Float<T>)
|
|
Explicit(Float<T> to Decimal)
|
|
Explicit(Float<T> to Double)
|
|
Explicit(Float<T> to Half)
|
|
Explicit(Float<T> to Int32)
|
|
Explicit(Float<T> to Int64)
|
|
Explicit(Float<T> to Single)
|
|
GreaterThan(Float<T>, Float<T>)
|
|
GreaterThanOrEqual(Float<T>, Float<T>)
|
|
Implicit(Decimal to Float<T>)
|
|
Implicit(Double to Float<T>)
|
|
Implicit(Half to Float<T>)
|
|
Implicit(Int32 to Float<T>)
|
|
Implicit(Int64 to Float<T>)
|
|
Implicit(Float<T> to BigRational)
|
|
Implicit(Single to Float<T>)
|
|
Increment(Float<T>)
|
|
Inequality(Float<T>, Float<T>)
|
|
LessThan(Float<T>, Float<T>)
|
|
LessThanOrEqual(Float<T>, Float<T>)
|
|
Modulus(Float<T>, Float<T>)
|
|
Multiply(Float<T>, Float<T>)
|
|
Subtraction(Float<T>, Float<T>)
|
|
UnaryNegation(Float<T>)
|
|
UnaryPlus(Float<T>)
|
|