Number
relationalai.semantics.frontend.core
Number = AnyNumber(Numeric)A concept type for decimal numbers.
Number represents the family of concrete number types (for example Number(38, 14)),
and is an instance of AnyNumber. Use Number.size to get a specific precision/scale,
or use common aliases like semantics.frontend.core.DefaultNumber and semantics.frontend.core.Integer.
Examples
Section titled “Examples”Get a concrete numeric type by specifying precision and scale:
from relationalai.semantics.frontend.core import Number, DefaultNumber, Integer
Number.size(38, 14) is DefaultNumberTrueNumber.size(38, 0) is IntegerTrueCalls are cached, so repeated requests return the same concept:
Number.size(12, 2) is Number.size(12, 2)True