extra-bigint

A BigInt can represent whole numbers larger than 2⁵³ - 1.

https://github.com/nodef/extra-bigint

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.2%) to scientific vocabulary

Keywords

abs aliquot-sum arithmetic-mean big bigint binomial cbrt ceil-div compare constrain cubic-mean extra factorial floor-div gcd geometric-mean harmonic-mean hypot integer is
Last synced: 4 months ago · JSON representation ·

Repository

A BigInt can represent whole numbers larger than 2⁵³ - 1.

Basic Info
Statistics
  • Stars: 5
  • Watchers: 2
  • Forks: 2
  • Open Issues: 0
  • Releases: 1
Topics
abs aliquot-sum arithmetic-mean big bigint binomial cbrt ceil-div compare constrain cubic-mean extra factorial floor-div gcd geometric-mean harmonic-mean hypot integer is
Created over 5 years ago · Last pushed 9 months ago
Metadata Files
Readme License Citation

README.md

A BigInt can represent whole numbers larger than 2⁵³ - 1 (1).
📦 Node.js, 🌐 Web, 📜 Files, 📰 Docs, 📘 Wiki.

ES2020 introduced BigInt as a built-in object. BigInt enables us to represent integers with arbitrary precision, allowing us to perform mathematical operations on large integers (2). This package includes common bigint functions related to querying about numbers, comparing numbers, performing rounded division, performing modulo operations, controlling range of numbers, performing arithmetic operations, obtaining divisors of a number (and related operations), getting the number of possible arrangements of a set of objects, performing geometry-related calculations, performing basic statistical analysis, and finding various statistical means.

This package is available in Node.js and Web formats. To use it on the web, simply use the extra_bigint global variable after loading with a <script> tag from the jsDelivr CDN.

Stability: Experimental.


```javascript const xbigint = require('extra-bigint'); // import * as xbigint from "extra-bigint"; // import * as xbigint from "https://unpkg.com/extra-bigint/index.mjs"; (deno)

xbigint.isPrime(113n); // → true

xbigint.floorDiv(7n, 3n); // → 2n

xbigint.sqrt(81n); // → 9n

xbigint.lcm(2n, 3n, 4n); // → 12n

xbigint.log2(8n); // → 3n

xbigint.sum(1n, 2n, 3n, 4n); // → 10n

xbigint.mean(1n, 7n, 8n); // → 5n ```



Index

| Property | Description | | ---- | ---- | | is | Check if value is a bigint. | | | | | compare | Compare two bigints. | | | | | abs | Get the absolute of a bigint. | | sign | Get the sign of a bigint. | | | | | floorDiv | Perform floor-divison of two bigints (\). | | ceilDiv | Perform ceiling-divison of two bigints. | | roundDiv | Perform rounded-divison of two bigints. | | | | | rem | Find the remainder of x/y with sign of x (truncated division). | | mod | Find the remainder of x/y with sign of y (floored division). | | modp | Find the remainder of x/y with +ve sign (euclidean division). | | | | | constrain | Constrain a bigint within a minimum and a maximum value. | | remap | Re-map a bigint from one range to another. | | lerp | Linearly interpolate a bigint between two bigints. | | | | | isPow2 | Check if bigint is a power-of-2. | | isPow10 | Check if bigint is a power-of-10. | | prevPow2 | Find largest power-of-2 less than or equal to given bigint. | | prevPow10 | Find largest power-of-10 less than or equal to given bigint. | | nextPow2 | Find smallest power-of-2 greater than or equal to given bigint. | | nextPow10 | Find smallest power-of-10 greater than or equal to given bigint. | | log2 | Find the base-2 logarithm of a bigint. | | log10 | Find the base-10 logarithm of a bigint. | | | | | sqrt | Find the square root of a bigint. | | cbrt | Find the cube root of a bigint. | | root | Find the nth root of a bigint. | | | | | properDivisors | List all divisors of a bigint, except itself. | | aliquotSum | Sum all proper divisors of a bigint. | | minPrimeFactor | Find the least prime number which divides a bigint. | | maxPrimeFactor | Find the greatest prime number which divides a bigint. | | primeFactors | Find the prime factors of a bigint. | | primeExponentials | Find the prime factors and respective exponents of a bigint. | | isPrime | Check if bigint is prime. | | gcd | Find the greatest common divisor of bigints. | | lcm | Find the least common multiple of bigints. | | | | | factorial | Find the factorial of a bigint. | | binomial | Find the number of ways to choose k elements from a set of n elements. | | multinomial | Find the number of ways to put n objects in m bins (n=sum(kᵢ)). | | | | | hypot | Find the length of hypotenuse. | | | | | sum | Find the sum of bigints (Σ). | | product | Find the product of bigints (∏). | | median | Find the value separating the higher and lower halves of bigints. | | modes | Find the values that appear most often. | | min | Find the smallest bigint. | | max | Find the largest bigint. | | range | Find the minimum and maximum bigint. | | variance | Find the mean of squared deviation of bigints from its mean. | | | | | arithmeticMean | Find the arithmetic mean of bigints (µ). | | geometricMean | Find the geometric mean of bigints. | | harmonicMean | Find the harmonic mean of bigints. | | quadriaticMean | Find the quadriatic mean of bigints. | | cubicMean | Find the cubic mean of bigints. |




ORG DOI Coverage Status Test Coverage Maintainability

Owner

  • Name: nodef
  • Login: nodef
  • Kind: organization

A summary of programs made with Node.js.

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: Sahu
    given-names: Subhajit
    orcid: https://orcid.org/0000-0001-5140-6578
title: "nodef/extra-bigint: A collection of functions for working with BigInts"
version: 1.0.0
doi: 10.5281/zenodo.6792161
date-released: 2022-07-03

GitHub Events

Total
  • Push event: 2
Last Year
  • Push event: 2

Committers

Last synced: 6 months ago

All Time
  • Total Commits: 104
  • Total Committers: 3
  • Avg Commits per committer: 34.667
  • Development Distribution Score (DDS): 0.038
Past Year
  • Commits: 2
  • Committers: 1
  • Avg Commits per committer: 2.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Subhajit Sahu w****7@g****m 100
Viktor v****9@y****u 3
BerkliumBirb 1****b 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 5 months ago

All Time
  • Total issues: 2
  • Total pull requests: 20
  • Average time to close issues: 5 days
  • Average time to close pull requests: 2 days
  • Total issue authors: 1
  • Total pull request authors: 3
  • Average comments per issue: 4.0
  • Average comments per pull request: 2.95
  • Merged pull requests: 8
  • Bot issues: 0
  • Bot pull requests: 12
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • skaunov (1)
Pull Request Authors
  • dependabot[bot] (5)
  • Yaffle (3)
  • BerkliumBirb (2)
Top Labels
Issue Labels
enhancement (1)
Pull Request Labels
dependencies (5) enhancement (1)

Packages

  • Total packages: 67
  • Total downloads:
    • npm 76,177 last-month
  • Total docker downloads: 3,380
  • Total dependent packages: 134
    (may contain duplicates)
  • Total dependent repositories: 5
    (may contain duplicates)
  • Total versions: 1,799
  • Total maintainers: 1
npmjs.org: extra-bigint

A BigInt can represent whole numbers larger than 2⁵³ - 1.

  • Versions: 157
  • Dependent Packages: 4
  • Dependent Repositories: 4
  • Downloads: 70,338 Last month
  • Docker Downloads: 3,380
Rankings
Docker downloads count: 0.9%
Downloads: 2.5%
Dependent packages count: 4.4%
Dependent repos count: 5.7%
Average: 6.2%
Stargazers count: 11.8%
Forks count: 11.9%
Maintainers (1)
Last synced: 5 months ago
npmjs.org: @extra-bigint/max

Gives largest value.

  • Versions: 44
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 147 Last month
Rankings
Dependent packages count: 7.4%
Dependent repos count: 10.0%
Downloads: 10.0%
Average: 10.1%
Stargazers count: 11.2%
Forks count: 11.9%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/log2

Gives base-2 logarithm of value.

  • Versions: 30
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 120 Last month
Rankings
Dependent packages count: 9.5%
Downloads: 13.7%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 15.4%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/sqrt.min

Gives square root of value.

  • Versions: 40
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 141 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Downloads: 15.1%
Average: 15.7%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/min.min

Gives smallest value.

  • Versions: 44
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 146 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 16.0%
Downloads: 16.8%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/ceil-div

Gives value ≥ x/y.

  • Versions: 28
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 106 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 16.0%
Downloads: 16.9%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/hypot.min

Gives length of hypotenuse.

  • Versions: 36
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 118 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 16.1%
Downloads: 17.1%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/floor-div.min

Gives value ≤ x/y.

  • Versions: 28
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 121 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 16.4%
Downloads: 18.9%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/ceil-div.min

Gives value ≥ x/y.

  • Versions: 28
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 94 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 16.5%
Downloads: 19.1%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/compare.min

Compares two values.

  • Versions: 41
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 137 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 16.5%
Downloads: 19.1%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/abs

Gives absolute value.

  • Versions: 41
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 145 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 16.6%
Downloads: 19.7%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: extra-bigint.web

A BigInt can represent whole numbers larger than 2⁵³ - 1 {web}.

  • Versions: 98
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 250 Last month
Rankings
Downloads: 10.1%
Forks count: 15.7%
Dependent packages count: 16.2%
Stargazers count: 16.5%
Average: 16.8%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 4 months ago
npmjs.org: @extra-bigint/floor-div

Gives value ≤ x/y.

  • Versions: 28
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 114 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 16.8%
Downloads: 20.6%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/sign.min

Gives sign of value.

  • Versions: 40
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 141 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 16.9%
Downloads: 21.0%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/cbrt.min

Gives cube root of value.

  • Versions: 41
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 134 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 16.9%
Downloads: 21.0%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/log10.min

Gives base-10 logarithm of value.

  • Versions: 30
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 99 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 16.9%
Downloads: 21.3%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/hypot

Gives length of hypotenuse.

  • Versions: 36
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 125 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.1%
Downloads: 22.2%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/log10

Gives base-10 logarithm of value.

  • Versions: 30
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 124 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.2%
Downloads: 22.8%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: extra-bigint.min

A BigInt can represent whole numbers larger than 2⁵³ - 1.

  • Versions: 40
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 185 Last month
Rankings
Forks count: 13.9%
Stargazers count: 14.6%
Dependent packages count: 16.2%
Downloads: 16.4%
Average: 17.3%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/geometric-mean.min

Gives absolute value.

  • Versions: 11
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 49 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.3%
Downloads: 23.4%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/is-prime

Checks if value is prime.

  • Versions: 40
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 159 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.4%
Downloads: 23.7%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/harmonic-mean

Gives absolute value.

  • Versions: 12
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 62 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.5%
Downloads: 24.3%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/mod

Gets remainder of x/y with sign of y (floored division).

  • Versions: 28
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 94 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.6%
Downloads: 25.0%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/root.min

Gives nth root of value.

  • Versions: 40
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 139 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.6%
Downloads: 25.0%
Dependent repos count: 25.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/sign

Gives sign of value.

  • Versions: 40
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 141 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.7%
Dependent repos count: 25.3%
Downloads: 25.4%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/is-prime.min

Checks if value is prime.

  • Versions: 40
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 130 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.7%
Dependent repos count: 25.3%
Downloads: 25.4%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/modp

Gets remainder of x/y with +ve sign (euclidean division).

  • Versions: 28
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 107 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.7%
Dependent repos count: 25.3%
Downloads: 25.4%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/quadriatic-mean.min

Gives absolute value.

  • Versions: 10
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 34 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.8%
Dependent repos count: 25.3%
Downloads: 25.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/root

Gives nth root of value.

  • Versions: 40
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 150 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.8%
Dependent repos count: 25.3%
Downloads: 25.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/max.min

Gives largest value.

  • Versions: 44
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 149 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.8%
Dependent repos count: 25.3%
Downloads: 25.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/sqrt

Gives square root of value.

  • Versions: 40
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 131 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.8%
Dependent repos count: 25.3%
Downloads: 25.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/min

Gives smallest value.

  • Versions: 44
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 156 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.9%
Dependent repos count: 25.3%
Downloads: 26.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/hcf.min

Gives absolute value.

  • Versions: 10
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 50 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 17.9%
Dependent repos count: 25.3%
Downloads: 26.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/compare

Compares two values.

  • Versions: 41
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 136 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 18.0%
Dependent repos count: 25.3%
Downloads: 26.9%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/cbrt

Gives cube root of value.

  • Versions: 41
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 143 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 18.0%
Dependent repos count: 25.3%
Downloads: 26.9%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/abs.min

Gives absolute value.

  • Versions: 40
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 132 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 18.0%
Dependent repos count: 25.3%
Downloads: 26.9%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/mod.min

Gets remainder of x/y with sign of y (floored division).

  • Versions: 28
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 96 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 18.3%
Dependent repos count: 25.3%
Downloads: 28.2%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/root-mean-square

Gives absolute value.

  • Versions: 11
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 38 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 18.5%
Dependent repos count: 25.3%
Downloads: 29.2%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/sum

Gives absolute value.

  • Versions: 11
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 38 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 18.5%
Dependent repos count: 25.3%
Downloads: 29.2%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/gcd

Gives absolute value.

  • Versions: 12
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 44 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 18.5%
Dependent repos count: 25.3%
Downloads: 29.2%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/rem

Gets remainder of x/y with sign of x (truncated division).

  • Versions: 28
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 102 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 18.6%
Dependent repos count: 25.3%
Downloads: 29.7%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/log2.min

Gives base-2 logarithm of value.

  • Versions: 30
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 103 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 18.6%
Dependent repos count: 25.3%
Downloads: 29.7%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/geometric-mean

Gives absolute value.

  • Versions: 12
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 48 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 18.7%
Dependent repos count: 25.3%
Downloads: 30.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/arithmetic-mean.min

Gives absolute value.

  • Versions: 11
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 38 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 18.7%
Dependent repos count: 25.3%
Downloads: 30.3%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/sum.min

Gives absolute value.

  • Versions: 10
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 39 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 19.0%
Dependent repos count: 25.3%
Downloads: 31.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/cubic-mean.min

Gives absolute value.

  • Versions: 11
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 53 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 19.0%
Dependent repos count: 25.3%
Downloads: 31.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/root-mean-square.min

Gives absolute value.

  • Versions: 10
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 34 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 19.1%
Dependent repos count: 25.3%
Downloads: 32.4%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/quadriatic-mean

Gives absolute value.

  • Versions: 11
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 46 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 19.3%
Dependent repos count: 25.3%
Downloads: 33.2%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/modp.min

Gets remainder of x/y with +ve sign (euclidean division).

  • Versions: 28
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 95 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 19.5%
Dependent repos count: 25.3%
Downloads: 34.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/rem.min

Gets remainder of x/y with sign of x (truncated division).

  • Versions: 28
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 92 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 19.5%
Dependent repos count: 25.3%
Downloads: 34.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/harmonic-mean.min

Gives absolute value.

  • Versions: 10
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 38 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 19.7%
Dependent repos count: 25.3%
Downloads: 35.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/arithmetic-mean

Gives absolute value.

  • Versions: 12
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 47 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 19.7%
Dependent repos count: 25.3%
Downloads: 35.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/log-2

Gives base-2 logarithm of value.

  • Versions: 6
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 22 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 19.7%
Dependent repos count: 25.3%
Downloads: 35.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/cubic-mean

Gives absolute value.

  • Versions: 12
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 41 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 19.7%
Dependent repos count: 25.3%
Downloads: 35.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/gcd.min

Gives absolute value.

  • Versions: 11
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 40 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 19.9%
Dependent repos count: 25.3%
Downloads: 36.1%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/is.min

Checks if value is a BigInt.

  • Versions: 3
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 11 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 19.9%
Dependent repos count: 25.3%
Downloads: 36.1%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/log-2.min

Gives base-2 logarithm of value.

  • Versions: 6
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 23 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 20.1%
Dependent repos count: 25.3%
Downloads: 37.2%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/lcm.min

Gives absolute value.

  • Versions: 10
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 35 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 20.1%
Dependent repos count: 25.3%
Downloads: 37.2%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/hcf

Gives absolute value.

  • Versions: 11
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 45 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 20.4%
Dependent repos count: 25.3%
Downloads: 38.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/lcm

Gives absolute value.

  • Versions: 11
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 45 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 20.7%
Dependent repos count: 25.3%
Downloads: 40.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/log-10.min

Gives base-10 logarithm of value.

  • Versions: 6
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 23 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 20.7%
Dependent repos count: 25.3%
Downloads: 40.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/product

Gives absolute value.

  • Versions: 11
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 41 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 20.7%
Dependent repos count: 25.3%
Downloads: 40.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/is

Checks if value is a BigInt.

  • Versions: 3
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 15 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 21.0%
Dependent repos count: 25.3%
Downloads: 41.7%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/range

Gives absolute value.

  • Versions: 11
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 41 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 21.0%
Dependent repos count: 25.3%
Downloads: 41.7%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/log-10

Gives base-10 logarithm of value.

  • Versions: 6
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 21 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 21.0%
Dependent repos count: 25.3%
Downloads: 41.7%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/range.min

Gives absolute value.

  • Versions: 10
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 40 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 21.4%
Dependent repos count: 25.3%
Downloads: 43.6%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: @extra-bigint/product.min

Gives absolute value.

  • Versions: 10
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 36 Last month
Rankings
Dependent packages count: 9.5%
Forks count: 13.9%
Stargazers count: 14.6%
Average: 21.8%
Dependent repos count: 25.3%
Downloads: 45.8%
Maintainers (1)
Last synced: 6 months ago

Dependencies

package-lock.json npm
  • 339 dependencies
package.json npm
  • @rollup/plugin-commonjs ^22.0.2 development
  • @rollup/plugin-node-resolve ^13.3.0 development
  • @types/jest ^28.1.6 development
  • extra-build ^2.2.27 development
  • jest ^28.1.3 development
  • rollup-plugin-cleanup ^3.2.1 development
  • rollup-plugin-dts ^4.2.2 development
  • ts-jest ^28.0.7 development
.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v2 composite
  • coverallsapp/github-action master composite
  • paambaati/codeclimate-action v3.0.0 composite
.github/workflows/pr.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v2 composite