All Projects → silentmatt → Javascript Biginteger

silentmatt / Javascript Biginteger

Licence: mit
A big integer library for JavaScript

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Javascript Biginteger

bcmath-extended
Extends php BCMath lib for missing functions like floor, ceil, round, abs, min, max, rand for big numbers. Also wraps existing BCMath functions.
Stars: ✭ 59 (-67.4%)
Mutual labels:  math, arbitrary-precision
Math Worksheet Generator
Create basic addition, subtraction, multiplication and division practice questions with the answer sheet
Stars: ✭ 438 (+141.99%)
Mutual labels:  hacktoberfest, math
imath
Arbitrary precision integer and rational arithmetic library
Stars: ✭ 92 (-49.17%)
Mutual labels:  math, arbitrary-precision
cldr-engine
Internationalization and localization in Typescript with Unicode CLDR, batteries included
Stars: ✭ 34 (-81.22%)
Mutual labels:  math, arbitrary-precision
Hacktoberfest Projecteuler
This repo contains solutions for projecteuler problems in multiple languages. Specially created for newcomers to contribute as part of Hacktoberfest Challenge.
Stars: ✭ 78 (-56.91%)
Mutual labels:  hacktoberfest, math
Angourimath
Open-source symbolic algebra library for C# and F#. One of the most powerful in .NET
Stars: ✭ 266 (+46.96%)
Mutual labels:  math, arbitrary-precision
Mathdown
Collaborative markdown with math
Stars: ✭ 410 (+126.52%)
Mutual labels:  hacktoberfest, math
Expr Eval
Mathematical expression evaluator in JavaScript
Stars: ✭ 752 (+315.47%)
Mutual labels:  hacktoberfest, math
Sympy
A computer algebra system written in pure Python
Stars: ✭ 8,688 (+4700%)
Mutual labels:  hacktoberfest, math
Rpn
Math functional language, inspired by Hewlett-Packard Reverse Polish Notation (RPL) language
Stars: ✭ 17 (-90.61%)
Mutual labels:  math, arbitrary-precision
Markor
Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..
Stars: ✭ 1,394 (+670.17%)
Mutual labels:  hacktoberfest, math
Ember Math Helpers
Ember HTMLBars helpers for basic arithmetic
Stars: ✭ 95 (-47.51%)
Mutual labels:  hacktoberfest, math
Calc
C-style arbitrary precision calculator
Stars: ✭ 127 (-29.83%)
Mutual labels:  math, arbitrary-precision
Ziggy
Use your Laravel named routes in JavaScript
Stars: ✭ 2,619 (+1346.96%)
Mutual labels:  hacktoberfest
Killgrave
Simple way to generate mock servers written in Go
Stars: ✭ 180 (-0.55%)
Mutual labels:  hacktoberfest
Ar.js
Image tracking, Location Based AR, Marker tracking. All on the Web.
Stars: ✭ 3,048 (+1583.98%)
Mutual labels:  hacktoberfest
Shopware Pwa
Shopware PWA for eCommerce. Headless storefront solution for Shopware 6, which communicates through the SalesChannel-API. Always Open Source, MIT license. Made with 💙 by shopware AG & Vue Storefront.
Stars: ✭ 180 (-0.55%)
Mutual labels:  hacktoberfest
Fluentassertions
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, .NET Core 2.1 and 3.0, as well as .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
Stars: ✭ 2,449 (+1253.04%)
Mutual labels:  hacktoberfest
Nlp profiler
A simple NLP library allows profiling datasets with one or more text columns. When given a dataset and a column name containing text data, NLP Profiler will return either high-level insights or low-level/granular statistical information about the text in that column.
Stars: ✭ 181 (+0%)
Mutual labels:  hacktoberfest
Laravel Exchange Rates
A Laravel wrapper package for interacting with the exchangeratesapi.io API.
Stars: ✭ 180 (-0.55%)
Mutual labels:  hacktoberfest

javascript-biginteger

Gitter

Usage Examples

In Node.js

const BigInteger = require('./path/to/biginteger').BigInteger;
var a = BigInteger('123456789');
var b = BigInteger('10000000000');
var c = BigInteger('987654321');

console.log(a.multiply(b).add(c).toString()); // '1234567890987654321'

In a web browser

<script src="path/to/biginteger.js"></script>
<script>
    var a = BigInteger('123456789');
    var b = BigInteger('10000000000');
    var c = BigInteger('987654321');

    console.log(a.multiply(b).add(c).toString()); // '1234567890987654321'
</script>

Documentation

API Documentation

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].