cArithmeticOperator
MMO\math\enums · 1 symbol · generated 30 Sep 2026
enum MMO\math\enums\cArithmeticOperator: string
implements MMO\math\interfaces\iStandardOperator,
MMO\math\interfaces\iInversibleOperator- Namespace
MMO\math\enums- Implements
- iStandardOperator, iInversibleOperator
Constants5
const Divide = MMO\math\enums\cArithmeticOperator::Divideconst Minus = MMO\math\enums\cArithmeticOperator::Minusconst Multiply = MMO\math\enums\cArithmeticOperator::Multiplyconst Plus = MMO\math\enums\cArithmeticOperator::Plusconst Power = MMO\math\enums\cArithmeticOperator::PowerProperties2
readonly string $name- Type
- string
readonly string $value- Type
- string
Methods9
static function cases(): arrayCommutate operation (reverse order of arguments)
function commute(MMO\math\interfaces\iNumber|int|float ...$args): MMO\math\interfaces\iNumberstatic function from(string|int $value): staticReverse operator by expressing the first argument against the result and the second argument.
function inverseEquality(
MMO\math\interfaces\iNumber|int|float|null $result,
MMO\math\interfaces\iNumber|int|float ...$args
): MMO\math\interfaces\iNumber|int|floata + b = result <=> a = result - b
function priority(): intfunction toNumber(MMO\math\interfaces\iNumber|MMO\math\helpers\Units|int|float ...$args): MMO\math\interfaces\iNumber|int|floatstatic function tryFrom(string|int $value): ?staticfunction units(MMO\math\interfaces\iNumber|int|float ...$args): ?MMO\math\helpers\Unitsfunction __invoke(MMO\math\interfaces\iNumber|int|float ...$args): int|float|null