ReadonlyconfigFrozen Decimal settings captured when the adapter is created.
ReadonlyidDiagnostic backend name, not a compatibility key.
ReadonlyidentityStable backend compatibility identity, shared across tiers and configurations.
ReadonlytierAvailable arithmetic capability tier.
Absolute value.
Sum.
Round toward positive infinity.
Negative, zero, positive, or NaN for unordered comparisons.
Quotient using backend precision and rounding.
Round toward negative infinity.
Parse a strict decimal literal or convert a native scalar. No arbitrary object coercion.
Whether the scalar is finite.
Whether the scalar is a finite integer.
Whether the scalar is NaN.
Recognize backend-native values without coercion.
Product.
Negation, preserving signed-zero semantics.
Remainder using backend semantics; Decimal uses its modulo setting.
Round to an integer: native Math.round ties toward positive infinity; Decimal uses configured rounding.
Difference.
Convert to Number; precision or range may be lost.
Numeric text preserving negative zero; formatting is backend-specific.
Round toward zero.
Create an independent context in this tier; never modifies this adapter.
Immutable Decimal arithmetic context, with tier-preserving configuration.