IRealUncNumberT Interface

Interface Real Unc Number.

Definition

Namespace: Metas.UncLib.Core.Unc.Interface
Assembly: Metas.UncLib.Core (in Metas.UncLib.Core.dll) Version: 2.8.9053.20192
C#
public interface IRealUncNumber<T> : IRealNumber<T>, 
	IRealNumber, INumber<T>, IConsole, IStorage<T>, IStorageBinary, 
	IComparable, IElementArithmetic<T>, IArithmetic<T>, IMath<T>, IRealMath<T>, 
	IRealUncNumber
where T : Object, IRealUncNumber<T>
Implements
IArithmeticT, IComparable, IConsole, IElementArithmeticT, IMathT, INumberT, IRealMathT, IRealNumber, IRealNumberT, IStorageT, IStorageBinary, IRealUncNumber

Type Parameters

T
Real Unc Type

Properties

ExpValue Expected Value
(Inherited from IRealNumber)
FcnValue Function Value
(Inherited from IRealNumber)
IDof Computes the Inverse of the Degrees of Freedom
(Inherited from IRealNumber)
IsConst Returns true if it's a Const
(Inherited from INumberT)
memsize Number of bytes allocated for the Object.
(Inherited from IConsole)
One Returns the neutral element of multiplication
(Inherited from IElementArithmeticT)
StdUnc Computes the Standard Uncertainty
(Inherited from IRealNumber)
Value Value (Expected Value)
(Inherited from IRealNumber)
Zero Returns the neutral element of addition
(Inherited from IElementArithmeticT)

Methods

Abs Returns the absolute value.
(Inherited from IRealMathT)
Acos Returns the angle whose cosine is the specified number.
(Inherited from IMathT)
Acosh Returns the angle whose hyperbolic cosine is the specified number.
(Inherited from IMathT)
Add Returns the sum of the object and b.
(Inherited from IArithmeticT)
Asin Returns the angle whose sine is the specified number.
(Inherited from IMathT)
Asinh Returns the angle whose hyperbolic sine is the specified number.
(Inherited from IMathT)
Atan Returns the angle whose tangent is the specified number.
(Inherited from IMathT)
Atan2 Returns the angle whose tangent is the quotient of two specified numbers.
(Inherited from IRealMathT)
Atanh Returns the angle whose hyperbolic tangent is the specified number.
(Inherited from IMathT)
BinaryDeserialize Binary Deserialize an Object from File.
(Inherited from IStorageT)
BinaryDeserializeFromByteArray Binary Deserialize an Object from a byte array.
(Inherited from IStorageT)
BinarySerialize Binary Serialize an Object to File.
(Inherited from IStorageT)
BinarySerializeToByteArray Binary Serialize an Object to a byte array.
(Inherited from IStorageT)
BinarySetDataFrom Set object data from Binary Reader.
(Inherited from IStorageBinary)
BinaryWriteDataTo Write object data to Binary Writer.
(Inherited from IStorageBinary)
ComplexAbs Complex absolute value
(Inherited from IRealMathT)
ComplexDivision Complex division
(Inherited from IRealMathT)
Conj Returns the complex conjugate.
(Inherited from IMathT)
Cos Returns the cosine of the specified angle.
(Inherited from IMathT)
Cosh Returns the hyperbolic cosine of the specified angle.
(Inherited from IMathT)
DblSqrFcnValue Returns the square function value.
(Inherited from INumberT)
Debug Debug an Object
(Inherited from IConsole)
Divide Returns the quotient of the object and b.
(Inherited from IArithmeticT)
Ellipe Returns the complete elliptic integral of the second kind.
(Inherited from IRealMathT)
Ellipk Returns the complete elliptic integral of the first kind.
(Inherited from IRealMathT)
Exp Returns e raised to the specified power.
(Inherited from IMathT)
FcnValue2 Returns the function value.
(Inherited from INumberT)
GetCoverageInterval Computes the Coverage Interval
(Inherited from IRealNumber)
GetMoment Computes the n-th Central Moment
(Inherited from IRealNumber)
Init(Double) Initializes a Real Unc Number with Standard Uncertainty = 0
(Inherited from IRealUncNumber)
Init(InputId) Initializes a Real Unc Number (Value = 0, StdUnc = 1, IDof = 0)
(Inherited from IRealUncNumber)
Init(Double, Double) Initializes a Real Unc Number
(Inherited from IRealUncNumber)
Init(Double, Double, Double) Initializes a Real Unc Number
(Inherited from IRealUncNumber)
Init(Double, Double, Double, InputId) Initializes a Real Unc Number
(Inherited from IRealUncNumber)
Init(Double, Double, Double, InputId, String) Initializes a Real Unc Number
(Inherited from IRealUncNumber)
InitDbl Initializes a Number
(Inherited from INumberT)
InitFromDistribution Initializes a Real Unc Number from a distribution
(Inherited from IRealUncNumber)
InitFromInputDistribution Initializes a Real Unc Number from an input distribution
(Inherited from IRealUncNumber)
InitFromRandomChoices Initializes a Real Unc Number from random choices
(Inherited from IRealUncNumber)
InitFromSamples Initializes a Real Unc Number from samples
(Inherited from IRealUncNumber)
IsNotZero Returns true if the Value of an Object is not equal to zero.
(Inherited from IComparable)
IsOne Returns true if the Value of an Object is equal to one.
(Inherited from IComparable)
IsZero Returns true if the Value of an Object is equal to zero.
(Inherited from IComparable)
Log Returns the natural (base e) logarithm of a specified number.
(Inherited from IMathT)
Log(T) Returns the logarithm of a specified number in a specified base.
(Inherited from IMathT)
Log10 Returns the base 10 logarithm of a specified number.
(Inherited from IMathT)
Multiply Returns the product of the object and b.
(Inherited from IArithmeticT)
Negative Returns the negative of the object.
(Inherited from IArithmeticT)
Pow(T) Returns a specified number raised to the specified power.
(Inherited from IMathT)
Pow(Int32) Returns a specified number raised to the specified power.
(Inherited from IMathT)
Sign Returns a value indicating the sign of a number.
(Inherited from IRealMathT)
Sin Returns the sine of the specified angle.
(Inherited from IMathT)
Sinh Returns the hyperbolic sine of the specified angle.
(Inherited from IMathT)
Sqrt Returns the square root of a specified number.
(Inherited from IMathT)
Subtract Returns the difference of the object and b.
(Inherited from IArithmeticT)
Tan Returns the tangent of the specified angle.
(Inherited from IMathT)
Tanh Returns the hyperbolic tangent of the specified angle.
(Inherited from IMathT)
ToString Override ToString() to display an Object.
(Inherited from IConsole)
XmlDeserialize Xml Deserialize an Object from File.
(Inherited from IStorageT)
XmlDeserializeFromString Xml Deserialize an Object from String.
(Inherited from IStorageT)
XmlSerialize Xml Serialize an Object to File.
(Inherited from IStorageT)
XmlSerializeToString Xml Serialize an Object to String.
(Inherited from IStorageT)

See Also