@aureooms/js-integer

Integers for JavaScript


Keywords
abitrary, addition, algorithm, arithmetic, big, big-int, big-integer, big-integers, big-num, big-number, big-numbers, bigint, biginteger, bigintegers, bignum, bignumber, bignumbers, bn, bn.js, complexity, division, exact, exponentiation, gcd, integer, javascript, js, jsbn, library, logic, mpa, multi-precision, multiplication, number, precision, subtraction, arbitrary-precision, computer-science, integers, mathematics
License
AGPL-3.0
Install
npm install @aureooms/js-integer@10.0.1

Documentation

@aureooms/js-integer

Integers for JavaScript. See docs. Parent is @aureooms/js-algorithms.

import { ZZ } from '@aureooms/js-integer' ; 
const a = ZZ.from( '2983928392839289387' ) ;
const b = ZZ.from( '-302940923028393' ) ;
a.mul( b ).toString( ) ; // '-903954021577363596419770144565091'

License Version Build Dependencies Dev dependencies GitHub issues Downloads

Code issues Code maintainability Code coverage (cov) Code technical debt Documentation Package size

Children

The current underlying implementation uses big endian order. There is no alternative for the moment.

Reference