-
Updated
Jul 21, 2022 - JavaScript
#
bignumbers
Here are 25 public repositories matching this topic...
An extensive math library for JavaScript and Node.js
2
Razenpok
opened
May 27, 2019
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
Programming language for symbolic computation with unusual combination of pattern matching features: Tree patterns, associative patterns and expressions embedded in patterns.
html
programming-language
json
natural-language-processing
computer-algebra
xml
pattern-matching
gcc
rosettacode
tree-structure
structured-data
language-technology
expression-evaluator
differentiation
symbolic-computation
bignumbers
semi-structured-data
epoc
unstructured-data
high-level-language
-
Updated
Jun 26, 2022 - C
BeeNum is an arbitrary-precision arithmetic library.
large-numbers
bignum
arbitrary-precision
fraction
rational-numbers
biginteger
multiprecision
bigdecimal
bigint
large-integers
bignumber
precision
fractions
bignumbers
big-int
arbitrary-precision-integers
big-number
big-integer
biginteger-cpp
bignum-library
-
Updated
Jul 15, 2022 - C++
Swift implementation of Donald Knuth's multi-precision unsigned integer division Algorithm D, from The Art of Computer Programming, Vol 2: Semi-numerical Algorithms, Chapter 4.3.3
algorithms
multiprecision
bignumber
division
taocp
bignumbers
multi-precision
knuth-algorithm
theartofcomputerprogramming
algorithmd
-
Updated
Sep 10, 2020 - Swift
mgorzkowski
commented
May 5, 2021
There are lots of operations already implemented, but still, there are no division algorithms implemented.
It should be done similarly to the abn_mul algorithm.
Prototypes are:
void abn_div(abn_t *result, abn_t *arg_a, abn_t *arg_b); - for division one abn_t by another abn_t (unsigned)
void abn_divu(abn_t *result, abn_t *arg_a, abn_unit value); - for division one abn_t by abn_unit
void abn
Extension methods for .NET BigInteger class
csharp
dotnet
dotnetcore
bignum
dotnet-core
biginteger
dotnet-standard
bigint
bignumber
csharp-library
bignumbers
dotnet-library
dotnetstandard
-
Updated
Apr 18, 2022 - C#
javascript
computer-science
js
bignum
mathematics
arbitrary-precision
arithmetic
gcd
biginteger
bigint
bignumber
integers
bignumbers
big-int
big-number
big-numbers
big-integer
bigintegers
big-num
big-integers
-
Updated
Apr 26, 2021 - JavaScript
A javascript library for formatting and manipulating numbers fully customizable..
-
Updated
Apr 9, 2022 - JavaScript
A 128 bit unsigned integer operations class based on LLVM Flang
-
Updated
Oct 28, 2020 - C++
Another Big Numbers Library
cpp
bignum
cpp11
arbitrary-precision
biginteger
msvc
bigint
bignumber
precision
cpp98
bignumbers
operator-overloading
biginteger-cpp
operators-overloaded
-
Updated
Jan 21, 2020 - C++
Big numbers with fixed point.
-
Updated
Aug 19, 2020 - C++
Basic toolbox - arithmetic operations for Project Euler's big numbers in C++
-
Updated
Nov 10, 2020 - C++
Computer-Architecture-and-system-programming-laboratory
-
Updated
Aug 17, 2018 - C
Factorization Race : Crack RSA integer as quickly as possible
-
Updated
May 28, 2017 - C
Algorithm for high-speed multiplication of LARGE numbers
algorithm
math
algorithms
large-numbers
high-performance
multiplication
speed
numbers
biginteger
calculation
large-integers
bignumbers
lodgex4corrnohigh
lx4cnh
-
Updated
Jul 28, 2021 - C#
A class for managing large numbers with a decimal scale, useful for web3 development
-
Updated
May 25, 2022 - TypeScript
A 128 bit unsigned integer operations header-only class for CUDA and C++
-
Updated
Oct 28, 2020 - C++
FCTRL - Factorial Csharp&Pyhton
-
Updated
Apr 26, 2022 - C#
Arbitrary-precision integer library in C++
c-plus-plus
library
cplusplus
cpp
cpp11
arbitrary-precision
biginteger
bigint
cpp-library
bignumber
gnu-gplv3
cplusplus-11
bignumbers
arbitrary-precision-integers
-
Updated
Sep 19, 2018 - C++
A 128 bit integer operations classes based on Abseil Common Libraries
-
Updated
Oct 28, 2020 - C++
Collatz conjecture graph calculator that calculates and displays in-browser the sequence of large numbers.
typescript
pwa
nextjs
chartjs
mui
bigint
collatz-conjecture
webworker
webworkers
bignumbers
pwa-app
collatzvisual
-
Updated
Feb 12, 2022 - TypeScript
Improve this page
Add a description, image, and links to the bignumbers topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the bignumbers 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: