AngouriMath
op_Implicit
Method with 19 overloads
op_Implicit(AngouriMath.Core.Domain)~AngouriMath.Entity
Summary
The set a domain names — Real becomes the set of reals — so one
of the five domains that name a set can be written wherever an expression is expected.
Remarks
Partial, and deliberately so.Any names no set, and this
throws NotSufficientlySupportedException for it rather
than inventing one: a codomain that constrains nothing is a statement about a node,
and there is no collection of values it corresponds to. Where a domain is used as a
constraint rather than as a set — a guard, a narrowing, a reading — ask
Domain directly and do not convert.
#996op_Implicit(PeterO.Numbers.EDecimal)~AngouriMath.Entity
Summary
The decimal as a Real literal.op_Implicit(PeterO.Numbers.EInteger)~AngouriMath.Entity
Summary
The integer as an Integer literal, of any size — this is the
conversion to reach for where a value will not fit in along .
op_Implicit(PeterO.Numbers.ERational)~AngouriMath.Entity
Summary
The ratio as a Rational literal, exactly.op_Implicit(System.Boolean)~AngouriMath.Entity
Summary
Note, that this operator does not create a new entity. Since
all entities are immutable, it returns an existing either
True or False depending on the value of the argument.
Returns
A nodeop_Implicit(System.Byte)~AngouriMath.Entity
Summary
The number as an Integer literal.op_Implicit(System.Decimal)~AngouriMath.Entity
Summary
The value as a Real literal. Adecimal is
decimal already, so this one keeps the digits that were written.
op_Implicit(System.Double)~AngouriMath.Entity
Summary
The value as a Real literal, read as the binary
double it is rather than as the decimal it was written as.
op_Implicit(System.Int16)~AngouriMath.Entity
Summary
The number as an Integer literal.op_Implicit(System.Int32)~AngouriMath.Entity
Summary
The number as an Integer literal.op_Implicit(System.Int64)~AngouriMath.Entity
Summary
The number as an Integer literal.op_Implicit(System.Numerics.BigInteger)~AngouriMath.Entity
Summary
The big integer as an Integer literal, exactly.op_Implicit(System.Numerics.Complex)~AngouriMath.Entity
Summary
op_Implicit(System.SByte)~AngouriMath.Entity
Summary
The number as an Integer literal.op_Implicit(System.Single)~AngouriMath.Entity
Summary
op_Implicit(System.String)~AngouriMath.Entity
Summary
Implicit conversation from string to Entity. See FromString(System.String,System.Boolean) for how to parse an Entity from expression.
Parameter "expr"
The source from which to parseop_Implicit(System.UInt16)~AngouriMath.Entity
Summary
The number as an Integer literal.op_Implicit(System.UInt32)~AngouriMath.Entity
Summary
The number as an Integer literal.op_Implicit(System.UInt64)~AngouriMath.Entity
Summary
The number as an Integer literal.
Angouri © 2019-2023 · Project's repo · Site's repo · Octicons · Transparency · 4862 pages online