Source/Packages

Std.Numeric.Profile

packages/foundation/standard/src/Std/Numeric/Profile.alpha

736 lines139 declarations26.5 KiBSHA-256 2450517e3794

family · lines 183–187

StdNumericConversion

Full file
Conversion is an operation in the numerical program. These constructors fix both endpoints; an absent conversion cannot authorize a format change. Widening preserves finite binary32 values exactly. Narrowing is an explicit nearest-even rounding site, including overflow and subnormal outcomes; it is never inferred from a transport or admitted as an exact widening.
183family StdNumericConversion : Type 0
184constructor StdNumericKeepFormat
185field unrestricted stdNumericKeptFormat : (family StdNumericFormat)
186constructor StdNumericWidenBinary32
187constructor StdNumericRoundBinary64

The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.