Primitive floating-point number type.
Aliases: float
Syntax: fractus
Category
type
Related
Examples
examples/corpus/intrinseca/fractus-comparatio.fab (canonical · existing-home)
Primitive floating-point number type.
# fractus comparison and ordering intrinsics
#
# Compiler-owned fractus methodi — absolutum, signum, minimus, maximus.
#
# GRAMMAR:
# valor.absolutum() | valor.signum()
# valor.minimus(other) | valor.maximus(other)
#
# Mirrors numerus-methodi.fab for floating-point; Wasm tier Runnable.
#
# EXPECTED OUTPUT:
# Smoke asserts exit 0 only.
incipit {
fixum fractus valor ← -3.75
fixum _ absolutus ← valor.absolutum()
fixum _ signum ← valor.signum()
fixum _ minor ← valor.minimus(2.5)
fixum _ maior ← valor.maximus(2.5)
nota absolutus, signum, minor, maior
}