DoubleIeee754
class DoubleIeee754(pointer: <Error class: unknown class><<Error class: unknown class>>, cleaner: <Error class: unknown class>? = null) : ProxyInstance
The #GFloatIEEE754 and #GDoubleIEEE754 unions are used to access the sign, mantissa and exponent of IEEE floats and doubles. These unions are defined as appropriate for a given platform. IEEE floats and doubles are supported (used for storage) by at least Intel, PPC and Sparc.
Constructors
Link copied to clipboard
constructor()
Allocate a new DoubleIeee754.
constructor(scope: <Error class: unknown class>)
Allocate a new DoubleIeee754 using the provided AutofreeScope.
constructor(vDouble: <Error class: unknown class>, mantissaLow: <Error class: unknown class>, mantissaHigh: <Error class: unknown class>, biasedExponent: <Error class: unknown class>, sign: <Error class: unknown class>)
Allocate a new DoubleIeee754.
constructor(vDouble: <Error class: unknown class>, mantissaLow: <Error class: unknown class>, mantissaHigh: <Error class: unknown class>, biasedExponent: <Error class: unknown class>, sign: <Error class: unknown class>, scope: <Error class: unknown class>)
Allocate a new DoubleIeee754 using the provided AutofreeScope.
constructor(pointer: <Error class: unknown class><<Error class: unknown class>>, cleaner: <Error class: unknown class>? = null)