Object

scala.scalanative.native

float

Related Doc: package native

Permalink

object float

Bindings for float.h

Annotations
@extern()
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. float
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def DBL_DIG: CInt

    Permalink

    Number of significant digits in a floating point number.

    Number of significant digits in a floating point number.

    Annotations
    @name( name = "scalanative_float_dbl_dig" )
  5. def DBL_EPSILON: CDouble

    Permalink

    The smallest x for which 1.0 + x != 1.0.

    The smallest x for which 1.0 + x != 1.0.

    Annotations
    @name( name = "scalanative_float_dbl_epsilon" )
  6. def DBL_MANT_DIG: CInt

    Permalink

    Number of FLT_RADIX digits in the mantissa.

    Number of FLT_RADIX digits in the mantissa.

    Annotations
    @name( name = "scalanative_float_flt_mant_dig" )
  7. def DBL_MAX: CDouble

    Permalink

    Maximum finite floating-point value.

    Maximum finite floating-point value.

    Annotations
    @name( name = "scalanative_float_dbl_max" )
  8. def DBL_MAX_10_EXP: CInt

    Permalink

    The maximal exponent of a floating point value expressed in base 10.

    The maximal exponent of a floating point value expressed in base 10.

    Annotations
    @name( name = "scalanative_float_dbl_min_10_exp" )
  9. def DBL_MAX_EXP: CInt

    Permalink

    The maximal exponent of a floating point value expressed in base FLT_RADIX.

    The maximal exponent of a floating point value expressed in base FLT_RADIX.

    Annotations
    @name( name = "scalanative_float_dbl_min_exp" )
  10. def DBL_MIN: CDouble

    Permalink

    Minimal floating point value.

    Minimal floating point value.

    Annotations
    @name( name = "scalanative_float_dbl_min" )
  11. def DBL_MIN_10_EXP: CInt

    Permalink

    The minimal exponent of a floating point value expressed in base 10.

    The minimal exponent of a floating point value expressed in base 10.

    Annotations
    @name( name = "scalanative_float_dbl_min_10_exp" )
  12. def DBL_MIN_EXP: CInt

    Permalink

    The minimal exponent of a floating point value expressed in base FLT_RADIX.

    The minimal exponent of a floating point value expressed in base FLT_RADIX.

    Annotations
    @name( name = "scalanative_float_dbl_min_exp" )
  13. def FLT_DIG: CInt

    Permalink

    Number of significant digits in a floating point number.

    Number of significant digits in a floating point number.

    Annotations
    @name( name = "scalanative_float_flt_dig" )
  14. def FLT_EPSILON: CFloat

    Permalink

    The smallest x for which 1.0 + x != 1.0.

    The smallest x for which 1.0 + x != 1.0.

    Annotations
    @name( name = "scalanative_float_flt_epsilon" )
  15. def FLT_MANT_DIG: CInt

    Permalink

    Number of FLT_RADIX digits in the mantissa.

    Number of FLT_RADIX digits in the mantissa.

    Annotations
    @name( name = "scalanative_float_flt_mant_dig" )
  16. def FLT_MAX: CFloat

    Permalink

    Maximum finite floating-point value.

    Maximum finite floating-point value.

    Annotations
    @name( name = "scalanative_float_flt_max" )
  17. def FLT_MAX_10_EXP: CInt

    Permalink

    The maximal exponent of a floating point value expressed in base 10.

    The maximal exponent of a floating point value expressed in base 10.

    Annotations
    @name( name = "scalanative_float_flt_min_10_exp" )
  18. def FLT_MAX_EXP: CInt

    Permalink

    The maximal exponent of a floating point value expressed in base FLT_RADIX.

    The maximal exponent of a floating point value expressed in base FLT_RADIX.

    Annotations
    @name( name = "scalanative_float_flt_min_exp" )
  19. def FLT_MIN: CFloat

    Permalink

    Minimal floating point value.

    Minimal floating point value.

    Annotations
    @name( name = "scalanative_float_flt_min" )
  20. def FLT_MIN_10_EXP: CInt

    Permalink

    The minimal exponent of a floating point value expressed in base 10.

    The minimal exponent of a floating point value expressed in base 10.

    Annotations
    @name( name = "scalanative_float_flt_min_10_exp" )
  21. def FLT_MIN_EXP: CInt

    Permalink

    The minimal exponent of a floating point value expressed in base FLT_RADIX.

    The minimal exponent of a floating point value expressed in base FLT_RADIX.

    Annotations
    @name( name = "scalanative_float_flt_min_exp" )
  22. def FLT_RADIX: CInt

    Permalink

    The base radix representation of the exponent.

    The base radix representation of the exponent.

    A base-2 is binary, base-10 is the normal decimal representation base-16 is Hex.

    Annotations
    @name( name = "scalanative_float_flt_radix" )
  23. def FLT_ROUNDS: CInt

    Permalink

    Rounding mode for floating point addition.

    Rounding mode for floating point addition.

    -1 indeterminable 0 towards zero 1 to nearest 2 towards positive infinity 3 towards negative infinity

    Annotations
    @name( name = "scalanative_float_flt_rounds" )
  24. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  25. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  27. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  28. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  29. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  30. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  31. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  32. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  33. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  35. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  36. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  37. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped