Class Bitwise

The Bitwise class provides functions for manipulating bit patterns.

Constructors

Methods

  • Returns the power-of-two number closest to the provided value.

    Parameters

    • value: number

      Parameter to take power-of-two value of.

    Returns number

    Closest power-of-two of the provided value.

  • Determines whether the number is power-of-two or not.

    Parameters

    • value: number

      Provided value.

    Returns boolean

    True if the number is a power of two, false otherwise.

  • Returns the power-of-two number greater or equal to the provided value.

    Parameters

    • value: number

      Parameter to take power-of-two value of.

    Returns number

    Next power-of-two of the provided value.

  • Converts a number in range [-1, 1] into an unsigned 8-bit integer.

    Parameters

    • value: number

      number in [-1, 1] range.

    Returns number

    Converted floating point to unsigned 8-bit integer.

  • Converts a number in range [0, 1] into an unsigned 8-bit integer.

    Parameters

    • value: number

      number in [0, 1] range.

    Returns number

    Converted floating point to unsigned 8-bit integer.