Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "math/base/special/cceiln/docs/types/index.d"

Index

Functions

Functions

Export assignment cceiln

  • cceiln(out: ArrayLike<number>, re: number, im: number, n: number): ArrayLike<number>
  • cceiln(re: number, im: number, n: number): ArrayLike<number>
  • Rounds a complex number to the nearest multiple of 10^n toward positive infinity.

    Parameters

    • out: ArrayLike<number>

      output array

    • re: number

      real component

    • im: number

      imaginary component

    • n: number

      integer power of 10

    Returns ArrayLike < number >

    real and imaginary components

    Example

    var Float32Array = require( `@stdlib/array/float32` );
    
    var out = new Float32Array( 2 );
    
    var v = cceiln( out, 5.555, -3.333, -2 );
    // returns <Float32Array>[ 5.56, -3.33 ]
    
    var bool = ( v === out );
    // returns true
  • Rounds a complex number to the nearest multiple of 10^n toward positive infinity.

    Parameters

    • re: number

      real component

    • im: number

      imaginary component

    • n: number

      integer power of 10

    Returns ArrayLike < number >

    real and imaginary components

    Example

    var out = cceiln( 5.555, -3.333, -2 );
    // returns [ 5.56, -3.33 ]