0.2.2 • Published 7 years ago

bnum v0.2.2

Weekly downloads
-
License
MIT
Repository
github
Last release
7 years ago

bnum

Build Status Coverage Status

NPM

Beautiful numbers

Installation

$ yarn add bnum

Usage

const bnum = require('bnum');
console.log(bnum.perfect(28)); //true

Functions

Even and odd numbers

bnum.even(1); // false
bnum.odd(1);  // true

Abundant, Deficient, Perfect and Almost perfect numbers

bnum.abundant(12);     // true
bnum.deficient(5);     // true
bnum.perfect(6);       // true
bnum.almostperfect(8); // true

Palindromic number

bnum.palindrome(12321); // true

Harshad/Niven number (base 10)

bnum.harshad(3); // true
bnum.niven(3);   // true

Prime number

bnum.prime(23); // true

Composite number

bnum.composite(4); // true

Coprime integers

bnum.coprime(14, 15); // true

Fibonacci number

bnum.fibonacci(8); // true

Fibonacci prime

bnum.fibonacciprime(5); // true

Leonardo number

bnum.leonardo(9) // true

Perrin number

bnum.perrin(7); // true

Polygonal numbers

bnum.triangular(10); // true
bnum.square(9);      // true
bnum.pentagonal(22); // true
bnum.hexagonal(28);  // true
0.2.2

7 years ago

0.2.1

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago

0.1.1

8 years ago

0.1.0

8 years ago