-
Updated
Jun 25, 2021 - JavaScript
#
arbitrary-precision
Here are 125 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
Jun 25, 2021 - JavaScript
A small, fast JavaScript library for arbitrary-precision decimal arithmetic.
-
Updated
May 3, 2021 - JavaScript
Arbitrary-precision arithmetic library for PHP
-
Updated
Aug 15, 2021 - PHP
Python library for arbitrary-precision floating-point arithmetic
python
special-functions
arbitrary-precision
complex-numbers
plotting
multiprecision
ordinary-differential-equations
numerical-methods
floating-point
numerical-optimization
numerical-integration
-
Updated
Jun 23, 2021 - Python
Open-source cross-platform symbolic algebra library for C# and F#. One of the most powerful in .NET. Can be used for both production and research purposes.
parse
latex
csharp
parsing
integration
cplusplus
calculus
algebra
jupyter
math
fsharp
computer-algebra
wiki
nuget
solver
arbitrary-precision
symbolic-manipulation
equations
differentiation
inequality
symbolic-math
-
Updated
Sep 3, 2021 - C#
A high-performance, arbitrary-precision, floating-point decimal library.
money
data-science
financial
arbitrary-precision
decimal
multi-precision
dogs-of-instagram
general-decimal-arithmetic
big-decimal
-
Updated
Aug 7, 2021 - Go
C library for arbitrary-precision ball arithmetic
c
linear-algebra
special-functions
arbitrary-precision
complex-numbers
multiprecision
floating-point
interval-arithmetic
number-theory
-
Updated
Sep 2, 2021 - C
Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration.
julia
physics
linear-algebra
arbitrary-precision
complex-numbers
multiprecision
physical-quantities
uncertainty-propagation
error-propagation
numerical-integration
uncertainties
-
Updated
Jun 12, 2021 - Julia
The light version of decimal.js, an arbitrary-precision Decimal type for JavaScript.
-
Updated
Aug 17, 2021 - JavaScript
Advanced Java BigDecimal math functions (pow, sqrt, log, sin, ...) using arbitrary precision.
arbitrary-precision
complex-numbers
bigdecimal
mathematical-functions
precision
newton-raphson
taylor-series
big-math
-
Updated
Aug 9, 2021 - Java
A big integer library for JavaScript
-
Updated
Sep 3, 2019 - JavaScript
A lightweight, Multiple Precision Arithmetic Library for Swift!
-
Updated
Aug 27, 2021 - Swift
C-style arbitrary precision calculator
calculator
math
bignum
mathematics
computation
arbitrary-precision
matrices
complex-numbers
fraction
prime-numbers
multiprecision
mathematical-functions
calc
exponentiation
primality-testing
trigonometric-functions
primes
calc-language
hyperbolic-functions
rational-arithmetic
-
Updated
Jun 9, 2021 - C
A Kotlin multiplatform library for arbitrary precision arithmetics
-
Updated
Aug 20, 2021 - Kotlin
Arbitrary precision integer and rational arithmetic library
-
Updated
Sep 4, 2021 - C
Collection of fundamental physical constants with uncertainties. It supports arbitrary-precision constants
-
Updated
Jun 12, 2021 - Julia
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
Jun 2, 2021 - 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.
c-sharp
numbers
arbitrary-precision
fraction
rational-numbers
biginteger
fractional
rationals
continued-fractions
coefficients
bigrational
rational-number-arithmetic
-
Updated
Aug 21, 2021 - C#
The project aims to develop a JavaScript module framework that is simple to use with some interesting features. 本計畫目標是建立一個簡單上手的 JavaScript 模組架構。
internationalization
calendar
arbitrary-precision
arithmetic
numerals
chinese-era
character-encoding
address-input
cejs
traditional-chinese-calendar
-
Updated
Sep 2, 2021 - JavaScript
Fast complex polynomial root finder, with support for arbitrary precision calculations
-
Updated
Jun 24, 2021 - Julia
Complex special functions and common mathematical operations in JavaScript
-
Updated
Aug 11, 2021 - JavaScript
arbitrary precision arithmetic library
-
Updated
Nov 14, 2018 - C
Erlang/Elixir Arbitrary-Precision Arithmetic (EAPA)
-
Updated
Dec 3, 2020 - Erlang
Internationalization and localization in Typescript with Unicode CLDR, batteries included
i18n
language
unicode
typescript
internationalization
localization
math
pluralization
timezone
cldr
locale
arbitrary-precision
decimal
messageformat
globalize
-
Updated
Aug 21, 2021 - TypeScript
An arbitrary-precision decimal floating-point arithmetic package for Go
-
Updated
Jul 6, 2020 - Go
Improve this page
Add a description, image, and links to the arbitrary-precision topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the arbitrary-precision 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: