arbitrary-precision

There are 225 repositories under arbitrary-precision topic.

  • MikeMcl/decimal.js

    An arbitrary-precision Decimal type for JavaScript

    Language:JavaScript7k74199491
  • MikeMcl/bignumber.js

    A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic

    Language:JavaScript6.9k84288752
  • MikeMcl/big.js

    A small, fast JavaScript library for arbitrary-precision decimal arithmetic.

    Language:JavaScript5.1k65165419
  • brick/math

    Arbitrary-precision arithmetic library for PHP

    Language:PHP2k215685
  • mpmath/mpmath

    Python library for arbitrary-precision floating-point arithmetic

    Language:Python1k42615194
  • 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#8012835977
  • ericlagergren/decimal

    A high-performance, arbitrary-precision, floating-point decimal library.

    Language:Go5661414064
  • 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:Julia508127641
  • flintlib/arb

    Arb has been merged into FLINT -- use https://github.com/flintlib/flint/ instead

    Language:C46925259145
  • 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++4653112759
  • kokke/tiny-bignum-c

    Small portable multiple-precision unsigned integer arithmetic in C

    Language:C454212289
  • ionspin/kotlin-multiplatform-bignum

    A Kotlin multiplatform library for arbitrary precision arithmetics

    Language:Kotlin431315346
  • lcn2/calc

    C-style arbitrary precision calculator

    Language:C406148053
  • MikeMcl/decimal.js-light

    The light version of decimal.js, an arbitrary-precision Decimal type for JavaScript.

    Language:JavaScript38041747
  • php-decimal/ext-decimal

    Correctly-rounded, arbitrary precision decimal floating-point arithmetic in PHP

    Language:PHP339156519
  • eobermuhlner/big-math

    Advanced Java BigDecimal math functions (pow, sqrt, log, sin, ...) using arbitrary precision.

    Language:Java336245342
  • mkrd/Swift-BigInt

    A lightweight, Arbitrary Precision Arithmetic Library for Swift!

    Language:Swift249164659
  • bgkillas/kalc

    a complex numbers, 2d/3d graphing, arbitrary precision, vector/matrix, cli calculator with real-time output and support for units

    Language:Rust2006178
  • ckormanyos/wide-integer

    Wide-Integer implements a generic C++ template for uint128_t, uint256_t, uint512_t, uint1024_t, etc.

    Language:C++1951415231
  • silentmatt/javascript-biginteger

    A big integer library for JavaScript

    Language:JavaScript186161858
  • chfast/intx

    Extended precision integer C++ library

    Language:C++14983635
  • creachadair/imath

    Arbitrary precision integer and rational arithmetic library

    Language:C14963325
  • stencillogic/astro-float

    Arbitrary precision floating point numbers library

    Language:Rust1133257
  • JuliaPhysics/PhysicalConstants.jl

    Collection of fundamental physical constants with uncertainties. It supports arbitrary-precision constants

    Language:Julia11061515
  • tompazourek/Rationals

    🔟 Implementation of rational number arithmetic for .NET with arbitrary precision.

    Language:C#9042312
  • status-im/nim-stint

    Stack-based arbitrary-precision integers - Fast and portable with natural syntax for resource-restricted devices.

    Language:Nim85206811
  • cmpute/dashu

    A library set of arbitrary precision numbers implemented in Rust.

    Language:Rust8253811
  • 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:PHP7862012
  • AdamWhiteHat/BigDecimal

    An arbitrary-precision decimal (base 10) floating-point number class. Over 4.5 million downloads on NuGet!

    Language:C#7443316
  • edubart/lua-bint

    Arbitrary precision integer arithmetic library in pure Lua

    Language:Lua68517
  • JordanRL/Fermat

    A library providing math and statistics operations for numbers of arbitrary size.

    Language:PHP665436
  • kanasimi/CeJS

    The project aims to develop a JavaScript module framework that is simple to use with some interesting features. 本計畫目標是建立一個簡單上手的 JavaScript 模組架構。

    Language:JavaScript6474112
  • paulmasson/math

    Complex special functions and common mathematical operations in JavaScript

    Language:JavaScript6283610
  • giordano/PolynomialRoots.jl

    Fast complex polynomial root finder, with support for arbitrary precision calculations

    Language:Julia5681615
  • 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++537938
  • RationalNumerics

    c-ohle/RationalNumerics

    .NET library for rational arithmetic based on a stack machine.

    Language:C#52483