Creates a shape for IEEE 754 single-precision floating-point values.
Fixes the datatype to xsd:float and defaults the range to the finite single-precision interval ±(2 − 2⁻²³) × 2¹²⁷; supplied bounds override the defaults.
xsd:float
±(2 − 2⁻²³) × 2¹²⁷
The stated constraints
Optional
Optional range constraints
An immutable shape admitting single-precision floats, narrowed to the values the constraints enumerate
TraceError Where the stated constraints contradict one another
XSD 1.0 Part 2: Datatypes § 3.2.4 float
Creates a shape for IEEE 754 single-precision floating-point values.
Fixes the datatype to
xsd:floatand defaults the range to the finite single-precision interval±(2 − 2⁻²³) × 2¹²⁷; supplied bounds override the defaults.