-
Updated
Jul 19, 2022 - JavaScript
#
bignumber
Here are 134 public repositories matching this topic...
A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic
javascript
javascript-library
arbitrary-precision
bigdecimal
bignumber
digit
javascript-numbers
decimal-places
An arbitrary-precision Decimal type for JavaScript
-
Updated
Jul 20, 2022 - JavaScript
A small, fast JavaScript library for arbitrary-precision decimal arithmetic.
-
Updated
Jul 9, 2022 - JavaScript
This package is abandoned. Please consider transitioning to brick/math.
-
Updated
Jan 5, 2020 - PHP
The light version of decimal.js, an arbitrary-precision Decimal type for JavaScript.
-
Updated
Oct 16, 2021 - JavaScript
omershlo
commented
Apr 6, 2021
good first issue
Good for newcomers
A big integer library for JavaScript
-
Updated
Sep 3, 2019 - JavaScript
C++ class for creating and computing arbitrary-length integers
-
Updated
Jun 23, 2017 - C++
2
Razenpok
opened
May 27, 2019
goff (go finite field) is a unix-like tool that generates fast field arithmetic in Go.
-
Updated
Jul 1, 2022 - Go
A library providing math and statistics operations for numbers of arbitrary size.
php
science
statistics
trigonometry
math
bignum
matrix-functions
arbitrary-precision
matrices
complex-numbers
scientific-computations
biginteger
bigint
bignumber
precision
matrix-calculations
poisson-distribution
fermat
gaussian-distribution
php8
-
Updated
Jul 13, 2021 - PHP
Extends php BCMath lib for missing functions like floor, ceil, round, abs, min, max, rand for big numbers. Also wraps existing BCMath functions.
php
money
math
arbitrary-precision
complex-numbers
floor
composer-packages
decimals
rand
bignumber
abs
scientific-notation
ceil
deche
-
Updated
Feb 10, 2022 - PHP
mratsim
commented
Sep 25, 2019
Seen with @arnetheduck.
for uint128, stint properly generates add + adc (see status-im/nim-stint#10)
But for uint256+, the way carry is done will loop multiple time on the low half
https://github.com/status-im/nim-stint/blob/9993b9dca4a2dbf76bc432252ad4e8db944ae831/stint/private/uint_addsub.nim#L17-L29
Important for WASM codesize optimization.
A Javascript numerical library to represent numbers as large as 10^^1e308 and as small as 10^-10^^1e308. Sequel to break_infinity.js, designed for incremental games.
bignum
numbers
number
decimal
biginteger
bigdecimal
bignumber
incremental-game
idle-game
bignumbers
bignums
-
Updated
Jul 21, 2022 - JavaScript
BhimIntegers🚀 is a C++ library that is useful when we are dealing with BigIntegers💥 💥 . We can handle big integers (integers having a size bigger than the long long int data type) and we can perform arithmetic operations📘 like addition, multiplication, subtraction, division, equality check, etc📐 📐 . Also, there are several functions like factorial, reverse. We can check that a number is a palindromic number, counting occurrences, etc🔎 🔎 . It has some conversion options to convert a string to bhimInteger etc 📍 📍 .
digitalocean
opensource
cpp
strings
biginteger
integer
beginner-friendly
hacktoberfest
bignumber
bigintegers
hacktoberfest2020
biginteger-library
-
Updated
Jan 6, 2021 - C++
Arbitrary precision integer arithmetic library in pure Lua
lua
bignum
arbitrary-precision
big
biginteger
integer
bigint
bignumber
arbitrary-precision-integers
bint
-
Updated
Aug 17, 2021 - Lua
A really long long long long long long number in C++
-
Updated
May 7, 2021 - C++
The open-source computational framework for the Swift language
-
Updated
Mar 3, 2022 - Swift
arbitrary precision arithmetic library
-
Updated
Nov 14, 2018 - C
AssemblyScript library for arbitrary-precision decimal arithmetic.
-
Updated
Mar 30, 2022 - JavaScript
Convert fixed-point numbers to ethers big numbers and vice-versa.
-
Updated
Oct 27, 2021 - TypeScript
kedixa's Cplusplus Library(timer, multiarray, unsigned_bigint, bigint, rational)
-
Updated
Sep 28, 2020 - C++
C++ bignum with support for arbitrary precision integer arithmetic.
-
Updated
Jan 19, 2021 - C++
Some extra functions to work with modular arithmetics using native JS implementation of BigInt.
-
Updated
Jul 20, 2022 - TypeScript
Pascal library for arbitrary precision BCD floating point numbers
-
Updated
May 14, 2022 - Pascal
Improve this page
Add a description, image, and links to the bignumber topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the bignumber topic, visit your repo's landing page and select "manage topics."
Sorry for not submitting a pull request, I'm working on a bignum library and I saw your implementation of multiplication so I just want to point out that you can simplify it by doing the multiply and the add in one loop into the result bn as follow: