Topic: "arbitrary-precision"
MikeMcl/bignumber.js
A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic
Language: JavaScript - Size: 4.62 MB - Last synced at: 4 days ago - Pushed at: 13 days ago - Stars: 6,831 - Forks: 744

MikeMcl/decimal.js
An arbitrary-precision Decimal type for JavaScript
Language: JavaScript - Size: 8.02 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 6,733 - Forks: 484

MikeMcl/big.js
A small, fast JavaScript library for arbitrary-precision decimal arithmetic.
Language: JavaScript - Size: 2.64 MB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 5,022 - Forks: 417

brick/math
Arbitrary-precision arithmetic library for PHP
Language: PHP - Size: 1.4 MB - Last synced at: 11 days ago - Pushed at: 23 days ago - Stars: 1,933 - Forks: 81

mpmath/mpmath
Python library for arbitrary-precision floating-point arithmetic
Language: Python - Size: 17.6 MB - Last synced at: 10 days ago - Pushed at: 14 days ago - Stars: 1,013 - Forks: 189

asc-community/AngouriMath
New open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.
Language: C# - Size: 22.4 MB - Last synced at: 2 days ago - Pushed at: 10 months ago - Stars: 795 - Forks: 78

ericlagergren/decimal
A high-performance, arbitrary-precision, floating-point decimal library.
Language: Go - Size: 1.17 MB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 541 - Forks: 62

JuliaPhysics/Measurements.jl
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.
Language: Julia - Size: 21.9 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 494 - Forks: 40

flintlib/arb
Arb has been merged into FLINT -- use https://github.com/flintlib/flint/ instead
Language: C - Size: 9.98 MB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 457 - Forks: 135

stillwater-sc/universal
Large collection of number systems providing custom arithmetic for mixed-precision algorithm development and optimization for AI, Machine Learning, Computer Vision, Signal Processing, CAE, EDA, control, optimization, estimation, and approximation.
Language: C++ - Size: 118 MB - Last synced at: about 9 hours ago - Pushed at: about 11 hours ago - Stars: 437 - Forks: 61

ionspin/kotlin-multiplatform-bignum
A Kotlin multiplatform library for arbitrary precision arithmetics
Language: Kotlin - Size: 3.05 MB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 400 - Forks: 45

MikeMcl/decimal.js-light
The light version of decimal.js, an arbitrary-precision Decimal type for JavaScript.
Language: JavaScript - Size: 649 KB - Last synced at: 7 days ago - Pushed at: 12 months ago - Stars: 382 - Forks: 47

kokke/tiny-bignum-c
Small portable multiple-precision unsigned integer arithmetic in C
Language: C - Size: 97.7 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 379 - Forks: 76

lcn2/calc
C-style arbitrary precision calculator
Language: C - Size: 5.25 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 374 - Forks: 52

php-decimal/ext-decimal
Correctly-rounded, arbitrary precision decimal floating-point arithmetic in PHP
Language: PHP - Size: 357 KB - Last synced at: 28 days ago - Pushed at: about 1 year ago - Stars: 340 - Forks: 19

eobermuhlner/big-math
Advanced Java BigDecimal math functions (pow, sqrt, log, sin, ...) using arbitrary precision.
Language: Java - Size: 22.6 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 313 - Forks: 40

mkrd/Swift-BigInt
A lightweight, Arbitrary Precision Arithmetic Library for Swift!
Language: Swift - Size: 5.75 MB - Last synced at: 20 days ago - Pushed at: 9 months ago - Stars: 250 - Forks: 59

bgkillas/kalc
a complex numbers, 2d/3d graphing, arbitrary precision, vector/matrix, cli calculator with real-time output and support for units
Language: Rust - Size: 2.17 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 200 - Forks: 8

ckormanyos/wide-integer
Wide-Integer implements a generic C++ template for uint128_t, uint256_t, uint512_t, uint1024_t, etc.
Language: C++ - Size: 2.13 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 195 - Forks: 31

silentmatt/javascript-biginteger
A big integer library for JavaScript
Language: JavaScript - Size: 1.75 MB - Last synced at: 17 days ago - Pushed at: over 5 years ago - Stars: 185 - Forks: 58

chfast/intx
Extended precision integer C++ library
Language: C++ - Size: 1.51 MB - Last synced at: 17 days ago - Pushed at: 28 days ago - Stars: 142 - Forks: 34

creachadair/imath
Arbitrary precision integer and rational arithmetic library
Language: C - Size: 1.24 MB - Last synced at: 17 days ago - Pushed at: about 1 month ago - Stars: 140 - Forks: 21

JuliaPhysics/PhysicalConstants.jl
Collection of fundamental physical constants with uncertainties. It supports arbitrary-precision constants
Language: Julia - Size: 514 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 109 - Forks: 15

stencillogic/astro-float
Arbitrary precision floating point numbers library
Language: Rust - Size: 1.81 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 102 - Forks: 4

status-im/nim-stint
Stack-based arbitrary-precision integers - Fast and portable with natural syntax for resource-restricted devices.
Language: Nim - Size: 556 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 85 - Forks: 11

cmpute/dashu
A library set of arbitrary precision numbers implemented in Rust.
Language: Rust - Size: 1.54 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 83 - Forks: 11

krowinski/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.
Language: PHP - Size: 128 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 77 - Forks: 12

tompazourek/Rationals
🔟 Implementation of rational number arithmetic for .NET with arbitrary precision.
Language: C# - Size: 1.97 MB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 76 - Forks: 12

JordanRL/Fermat
A library providing math and statistics operations for numbers of arbitrary size.
Language: PHP - Size: 10.4 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 66 - Forks: 6

kanasimi/CeJS
The project aims to develop a JavaScript module framework that is simple to use with some interesting features. 本計畫目標是建立一個簡單上手的 JavaScript 模組架構。
Language: JavaScript - Size: 34.1 MB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 63 - Forks: 12

edubart/lua-bint
Arbitrary precision integer arithmetic library in pure Lua
Language: Lua - Size: 178 KB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 63 - Forks: 7

paulmasson/math
Complex special functions and common mathematical operations in JavaScript
Language: JavaScript - Size: 813 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 59 - Forks: 9

AdamWhiteHat/BigDecimal
An arbitrary-precision decimal (base 10) floating-point number class. Over 4.5 million downloads on NuGet!
Language: C# - Size: 2.33 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 55 - Forks: 16

giordano/PolynomialRoots.jl
Fast complex polynomial root finder, with support for arbitrary precision calculations
Language: Julia - Size: 82 KB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 55 - Forks: 15

c-ohle/RationalNumerics
.NET library for rational arithmetic based on a stack machine.
Language: C# - Size: 6.24 MB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 53 - Forks: 3

phensley/cldr-engine
Internationalization and localization in Typescript with Unicode CLDR, batteries included
Language: TypeScript - Size: 55.9 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 52 - Forks: 3

ckormanyos/wide-decimal
Wide-Decimal implements a generic C++ template for large decimal float types from about 10 up to 10 million digits.
Language: C++ - Size: 1.83 MB - Last synced at: 21 days ago - Pushed at: 27 days ago - Stars: 51 - Forks: 8

reduce-algebra/reduce-algebra
reduce-algebra: a portable general-purpose computer algebra system, automatically mirrored from https://svn.code.sf.net/p/reduce-algebra/code/. Please visit the REDUCE Homepage, https://reduce-algebra.sourceforge.io/, to report any bugs or request assistance.
Size: 1.28 GB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 40 - Forks: 0

db47h/decimal
An arbitrary-precision decimal floating-point arithmetic package for Go
Language: Go - Size: 455 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 40 - Forks: 3

Vonmo/eapa
Erlang/Elixir Arbitrary-Precision Arithmetic (EAPA)
Language: Erlang - Size: 2.33 MB - Last synced at: 17 days ago - Pushed at: over 4 years ago - Stars: 40 - Forks: 6

louisrubet/rpn
RPN cli calculator
Language: C++ - Size: 28.3 MB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 39 - Forks: 6

suiginsoft/hebimath
arbitrary precision arithmetic library
Language: C - Size: 487 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 39 - Forks: 3

spcl/apfp
FPGA acceleration of arbitrary precision floating point computations.
Language: C++ - Size: 304 KB - Last synced at: 14 days ago - Pushed at: almost 3 years ago - Stars: 38 - Forks: 7

mgriebling/BigDecimal
Arbitrary-precision decimal arithmetic in Swift with full math functions and fixed-precision Decimal 32-, 64-, and 128-bit types.
Language: Swift - Size: 5.05 MB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 35 - Forks: 7

stylewarning/computable-reals
Arbitrary precision, automatic re-computing real numbers in Common Lisp.
Language: Common Lisp - Size: 31.3 KB - Last synced at: about 14 hours ago - Pushed at: about 1 year ago - Stars: 32 - Forks: 3

GBillotey/Fractalshades
Arbitrary-precision fractal explorer - Python package
Language: Python - Size: 113 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 29 - Forks: 6

dankogai/swift-bignum
Arbitrary-precision arithmetic for Swift, in Swift
Language: Swift - Size: 1.73 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 28 - Forks: 8

benibela/bigdecimalmath
Pascal library for arbitrary precision BCD floating point numbers
Language: Pascal - Size: 555 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 15

Robbepop/apint
Arbitrary precision integers library.
Language: Rust - Size: 878 KB - Last synced at: 9 days ago - Pushed at: about 4 years ago - Stars: 27 - Forks: 4

shibatch/tlfloat
C++ template library for floating point operations
Language: C++ - Size: 674 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 26 - Forks: 2

hrkalona/Fractal-Zoomer
One of the most complete fractal generating softwares using java!
Language: Java - Size: 305 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 25 - Forks: 5

AdamWhiteHat/BigRational
Arbitrary precision rational number class
Language: C# - Size: 188 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 24 - Forks: 2

Daninet/gmp-wasm
Arbitrary-precision Integer, Rational and Float types based on the GMP and MPFR libraries
Language: TypeScript - Size: 1.55 MB - Last synced at: 1 day ago - Pushed at: 10 months ago - Stars: 23 - Forks: 4

arpra-project/arpra
Arpra is a C library for analyzing the propagation of numerical error in arbitrary precision IEEE-754 floating-point computations.
Language: C - Size: 847 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 2

Mariotti94/BigFloat
Arbitrary-Precision Floating Point Arithmetic Library [C++]
Language: C++ - Size: 24.4 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 7

calccrypto/integer
A drop-in "bigint" C++ class
Language: C++ - Size: 105 KB - Last synced at: 10 days ago - Pushed at: over 5 years ago - Stars: 23 - Forks: 8

mrdcvlsc/APA
A C++ library for big integers and dynamic precision floating-point
Language: C++ - Size: 1.66 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 4

vandenheuvel/relp
A Linear Program solver written in Rust.
Language: JetBrains MPS - Size: 28 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 19 - Forks: 2

PrestaShop/decimal
An object-oriented implementation of basic math operation with arbitrary precision, using BC Math if available.
Language: PHP - Size: 87.9 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 7

davidmartinez10/bigfloat
A library for arbitrary precision decimal floating point arithmetic.
Language: TypeScript - Size: 146 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 18 - Forks: 1

srknzl/bigdecimal.js
BigInt based BigDecimal implementation
Language: JavaScript - Size: 33.3 MB - Last synced at: 8 days ago - Pushed at: 12 months ago - Stars: 17 - Forks: 5

linas/anant
Analytic Number Theory high-precision GnuMP routines
Language: C - Size: 548 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 5

maitag/littleBigInt
little pure haxe cross-platform arbitrary-precision integer library
Language: Haxe - Size: 150 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 16 - Forks: 2

JASory/ENT
Elementary Number Theory for Integers in Rust
Language: Rust - Size: 557 KB - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 16 - Forks: 1

Daninet/exactnumber
Arbitrary-precision decimals. Enables making math calculations with rational numbers, without precision loss.
Language: TypeScript - Size: 433 KB - Last synced at: 17 days ago - Pushed at: 7 months ago - Stars: 16 - Forks: 2

oscbyspro/Numberick
An arithmagick overhaul in Swift
Language: Swift - Size: 5 MB - Last synced at: 19 days ago - Pushed at: 11 months ago - Stars: 15 - Forks: 3

AmokHuginnsson/yaal
Yet another abstraction layer - a general purpose C++ library.
Language: C++ - Size: 10.2 MB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 4

nordlow/gmp-d
D-language high-level wrapper for GNU MP (GMP) library
Language: D - Size: 570 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 14 - Forks: 6

davidchall/bignum
Arbitrary-precision arithmetic for R
Language: R - Size: 488 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 14 - Forks: 4

tigertv/BeeNum
BeeNum is an arbitrary-precision arithmetic library.
Language: C++ - Size: 134 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 2

bernds/GAPFixFractal
A program to generate pictures of Mandelbrot or Julia sets, using arbitrary precision arithmetic on CUDA GPUs.
Language: C++ - Size: 2.37 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 1

prdx23/1024-bit-primes
Rust code to generate 1024-bit primes
Language: Rust - Size: 14.6 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 13 - Forks: 1

DW0RKiN/M4_FORTH
A simple FORTH compiler created with M4 macros for Z80 assembler and ZX Spectrum.
Language: Assembly - Size: 15.2 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 2

funcool/decimal
An arbitrary-precision Decimal type for ClojureScript
Language: JavaScript - Size: 122 KB - Last synced at: 21 days ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 6

rurban/libbf
mirror of Fabrice Bellard's libbf tar releases
Language: C - Size: 162 KB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 12 - Forks: 4

felixdorn/sey
Sey is a powerful math interpreter with arbitrary-precision.
Language: PHP - Size: 60.5 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 0

Superbalist/php-money 📦
A money and currency library for handling arbitrary-precision arithmetic
Language: PHP - Size: 97.7 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 11 - Forks: 1

Kronuz/uinteger_t Fork of calccrypto/uint128_t
An arbitrary precision unsigned integer type for C++
Language: C++ - Size: 2.07 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 11 - Forks: 2

HaniAmmar/Qentem-Engine
Fast templating engine and JSON parser. Pure C++.
Language: C++ - Size: 4.28 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 9 - Forks: 4

molarmanful/sclin
A concatenative cyborg chimera.
Language: Scala - Size: 652 KB - Last synced at: 18 days ago - Pushed at: 4 months ago - Stars: 9 - Forks: 1

oscbyspro/Ultimathnum
Binary arithmetic reimagined in Swift
Language: Swift - Size: 2.78 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 9 - Forks: 1

dwayne/elm-natural
The natural numbers, â„• = { 0, 1, 2, ... }.
Language: Elm - Size: 190 KB - Last synced at: 14 days ago - Pushed at: 9 months ago - Stars: 9 - Forks: 0

MGessinger/Cascade
CASCADE is the C-library for Approximative Solutions to Complex Arbitrary Precision Differential Equations
Language: C - Size: 331 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 0

tokenchain/Profitlocks
🚄The modern decentralised profit locking fast train.
Size: 4.07 MB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 9 - Forks: 1

NoiVera/MevBot
Your automated blockchain ally. Scan 24/7 for Miner Extractable Value (MEV) opportunities. Buy & sell tokens swiftly for maximum profit. Secure and user-friendly. Join us! 🚀
Language: Solidity - Size: 780 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 6

saxbophone/arby
Arbitrary precision arithmetic in C++, even at compile-time
Language: C++ - Size: 1.57 MB - Last synced at: about 14 hours ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 1

fmela/weecrypt
C library for arbitrary-precision integer and rational computation.
Language: C - Size: 668 KB - Last synced at: about 2 years ago - Pushed at: over 10 years ago - Stars: 8 - Forks: 1

lucaferranti/DedekindCutArithmetic.jl
Exact real arithmetic using Dedekind cuts
Language: Julia - Size: 541 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 7 - Forks: 0

libj/math
Performance extensions to the java.math Java API.
Language: HTML - Size: 3.41 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 2

eseraygun/rust-honestintervals
A comprehensive, correctly rounding interval arithmetic library for Rust
Language: Rust - Size: 108 KB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 3

moble/XNumbers.jl
Extended-exponent floating-point numbers
Language: Julia - Size: 134 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 0

reduce-algebra/reduce-historical
reduce-historical: historical snapshots of the portable general-purpose computer algebra system, automatically mirrored from https://svn.code.sf.net/p/reduce-algebra/code/historical/. Please visit the REDUCE Homepage, https://reduce-algebra.sourceforge.io/, for additional details.
Language: TeX - Size: 123 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 0

asiryan/OpenJDK.BigMathNET 📦
Advanced Java big math functions implementation using .NET Framework.
Language: C# - Size: 125 KB - Last synced at: 4 days ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 2

trcwm/fplib
Arbitrary precision fixed-point library for C++
Language: C++ - Size: 71.3 KB - Last synced at: 8 days ago - Pushed at: almost 7 years ago - Stars: 7 - Forks: 0

mikeoborotov/long-number-lib
A single-file C++ library for arithmetics with arbitrary length numbers
Language: C++ - Size: 1.43 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 2

josecelano/c-mandelbrot-arbitrary-precision
Proof of concept project about adding arbitrary precision math to Fractal generation software GNofract4D.
Language: C - Size: 4.31 MB - Last synced at: 3 days ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 3

RohanFredriksson/glsl-arbitrary-precision
An arbitrary-precision arithmetic library for the OpenGL Shading Language (GLSL)
Language: GLSL - Size: 8.79 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1

AdamWhiteHat/BigComplex
Arbitrary precision complex numbers
Language: C# - Size: 95.7 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 5 - Forks: 1

607011/bincalc
Arbitrary precision calculator with web UI (uses BigInt)
Language: JavaScript - Size: 4.11 MB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 5 - Forks: 0

dwayne/elm-integer
The integers, ℤ = { ..., -2, -1, 0, 1, 2, ... }.
Language: Elm - Size: 111 KB - Last synced at: 12 days ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0
