ts-complex-division
TypeScript icon, indicating that this package has built-in type declarations

1.7.0 • Public • Published

ts-complex-division

Workflow Codecov NPM Monthly Downloads Install Size Known Vulnerabilities

Floating point complex division in TypeScript

Intro

Complex floating point division isn't quite trivial. The naive method may encounter overflow, underflow, or loss of precision due to the intermediate floating point results.

Usage

import { complexDivision } from 'ts-complex-division';

Calculates (a + ib)/(c + id) and returns a two-element JS array with the real and imaginary components.

result is an optional Array or typed array into which the output is inserted.

Example

import { complexDivision } from 'ts-complex-division';

const result = complexDivision(a, b, c, d);

// result = [ 0.44, 0.08 ]

Package Sidebar

Install

npm i ts-complex-division

Weekly Downloads

3

Version

1.7.0

License

MIT

Unpacked Size

19.4 kB

Total Files

15

Last publish

Collaborators

  • paxa1887