The Wayback Machine - https://web.archive.org/web/20220731231044/https://github.com/topics/bigint
Here are
194 public repositories
matching this topic...
JSBI is a pure-JavaScript implementation of the official ECMAScript BigInt proposal.
Updated
Apr 29, 2022
JavaScript
Data structures for high-performance JavaScript applications.
Updated
Jul 11, 2022
TypeScript
Protobuf and RPC for TypeScript
Updated
Jul 21, 2022
TypeScript
Arbitrary-sized integer class for C++
A lightweight big integer library for c++
Constant time pairing-based or elliptic curve based cryptography and digital signatures
C++ class for creating and computing arbitrary-length integers
A library providing math and statistics operations for numbers of arbitrary size.
Advanced numeric data types for Swift 5, including BigInt, Rational, and Complex numbers.
Updated
Jun 17, 2022
Swift
💪 🔢 bigint-buffer: Buffer Utilities for TC39 BigInt Proposal
Updated
Jun 22, 2022
TypeScript
Arbitrary precision integer arithmetic library in pure Lua
A really long long long long long long number in C++
Updated
Apr 6, 2022
JavaScript
Utils for working with cryptography using native JS implementation of BigInt. It includes arbitrary precision modular arithmetics, cryptographically secure random numbers and strong probable prime generation/testing. It works with Node.js, and native JS, including React and Angular
Updated
Jul 21, 2022
TypeScript
Draft specification for supporting BigInts in JavaScript’s Math methods.
Updated
Jul 11, 2022
HTML
Suckless big integer library
A drop-in "bigint" C++ class
Additional numeric types for Go (int128, uint128)
An UInt256 library written in Swift 4
Updated
Jul 1, 2019
Swift
kedixa's Cplusplus Library(timer, multiarray, unsigned_bigint, bigint, rational)
A mini lib for arbitrary-precision arithmetic of integer (bigint) with high performance
PHP Base62 encoder and decoder for integers and big integers with Laravel 5 support.
Some extra functions to work with modular arithmetics using native JS implementation of BigInt.
Updated
Jul 20, 2022
TypeScript
A C++ big number library that provides big integer types, big floating-point types, and arbitrary precision arithmetic operations.
NEWS! We will soon release a TypeScript transpilation and improvement of this library. Self-contained cryptographic library for use in electronic voting clients. Complete documentation with references to the literature makes it good teaching material.
Updated
Jan 21, 2022
JavaScript
Be limited not by the size of your register but by the bulk of your RAM.
A library for arbitrary precision decimal floating point arithmetic.
Updated
Mar 24, 2022
TypeScript
Improve this page
Add a description, image, and links to the
bigint
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
bigint
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
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.