Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "math/iter/utils/continued-fraction/docs/types/index.d"

Index

Interfaces

Functions

Functions

Export assignment iterContinuedFraction

  • iterContinuedFraction(iterator: Iterator, options?: Options): number | null
  • Evaluates the terms of a continued fraction.

    throws

    iter option must be a nonnegative integer

    throws

    tol option must be a positive finite number

    Parameters

    • iterator: Iterator

      input iterator

    • Optional options: Options

      function options

    Returns number | null

    result

    Example

    var iterContinuedFractionSeq = require( `@stdlib/math/iter/sequences/continued-fraction` );
    
    // Create an iterator for generating continued fraction terms:
    var it = iterContinuedFractionSeq( 3.245 );
    
    // Reconstruct the original value from the terms:
    var v = iterContinuedFraction( it );
    // returns ~3.245