BaseEntry Class

Base class for the numeric components of math expression.

Definition

Namespace: SMath.Math.Numeric
Assembly: SMath.Math.Numeric (in SMath.Math.Numeric.dll) Version: 1.67.9018.0
C#
public abstract class BaseEntry
Inheritance
Object    BaseEntry
Derived
More

Constructors

BaseEntry Default constructor of the BaseEntry object.

Properties

HasUnits Determines whether current instance of BaseEntry contains units or not.
IzZero Determines whether current instance of BaseEntry is equal to zero or not.
Type Type of the BaseEntry which is implemented by a current instance of the object.
Units Unit of the expression component.

Methods

Clone Copying of the expression component.
Com Addition (composition) operation.
ComUnits 
Cos Returns Cosine of the value.
Cot Returns Cotangent of the value.
Div Division operation.
DivUnits 
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
FireExceptionIfUnits Fires an Operation Can Not be Performed With Units exception if one or several of the specified expression components contains Units.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
GetUnitsAppender 
Gt 
Lt 
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Mul Multiplication operation.
MulUnits 
Pow Exponentiation operation.
Round(BaseEntry) Rounds a value to a specified number of fractional digits.
Round(BaseEntry, TDouble) Rounds a value to a specified number of fractional digits using the specified rounding convention.
Sin Returns Sine of the value.
Sub Subtraction operation.
Tan Returns Tangent of the value.
ToDouble Converts current expression component to Double value.
ToString Converts math expression component to string.
(Overrides ObjectToString)
ToString(IResultOptions) Converts math expression component to string with options.
ToString(Int32, Int32, FractionsType, Boolean) Converts math expression component to string with options.
Obsolete.
ToString(Int32, Int32, FractionsType, Boolean, Boolean, MidpointRounding) Converts math expression component to string with options.
Obsolete.
ToTerms Converts current expression component to the array of Term in reverse polish notation (RPN).
ToTerms(IResultOptions) Converts current expression component to the array of Term in reverse polish notation (RPN) with options.
ToTerms(Int32, Int32, FractionsType, Boolean) Converts current expression component to the array of Term in reverse polish notation (RPN) with options.
Obsolete.
ToTerms(Int32, Int32, FractionsType, Boolean, Boolean, MidpointRounding) Converts current expression component to the array of Term in reverse polish notation (RPN) with options.
Obsolete.
Trunc Returns the integer part of a number.

Operators

GreaterThan(BaseEntry, BaseEntry) Returns true if its left-hand operand is greater than its right-hand operand, false otherwise.
LessThan(BaseEntry, BaseEntry) Returns true if its left-hand operand is less than its right-hand operand, false otherwise.

See Also