NumberConcept
relationalai.semantics.frontend.base
NumberConcept(name: str, precision: int, scale: int, model: Model)Represents a concrete decimal Number(precision, scale) concept.
A NumberConcept is the concrete type produced by
AnyNumber.size or
AnyNumber.parse via the
semantics.frontend.core.Number type.
Parameters
Section titled “Parameters”
(namestr) - Type name, typically"Number(p,s)".
(precisionint) - Total number of digits.
(scaleint) - Number of digits after the decimal point.
(modelModel) - Model or library this concept belongs to.
Most users should not instantiate this class directly. Prefer
AnyNumber.size or
AnyNumber.parse via
semantics.frontend.core.Number.
Inheritance Hierarchy
Section titled “Inheritance Hierarchy”Used By
Section titled “Used By”semantics > std > numbers ├── parse ├── precision ├── scale └── size
Returned By
Section titled “Returned By”semantics > frontend > core └── AnyNumber ├── parse └── size