Contents

init(sign:exponentBitPattern:significandBitPattern:)

Creates a new instance from the specified sign and bit patterns.

Declaration

init(sign: FloatingPointSign, exponentBitPattern: Self.RawExponent, significandBitPattern: Self.RawSignificand)

Parameters

  • sign:

    The sign of the new value.

  • exponentBitPattern:

    The bit pattern to use for the exponent field of the new value.

  • significandBitPattern:

    The bit pattern to use for the significand field of the new value.

Discussion

The values passed as exponentBitPattern and significandBitPattern are interpreted in the binary interchange format defined by the IEEE 754 specification.

See Also

Working with Binary Representation