There are 2 repositories under integer topic.
JavaScript/Node.js utility. Returns `true` if the value is a number or string number. Useful for checking regex match results, user input, parsed strings, etc.
C library to pack and unpack short arrays of integers as fast as possible
IDMask is a Java library for masking internal ids (e.g. from your DB) when they need to be published to hide their actual value and to prevent forging. It has support optional randomisation has a wide support for various Java types including long, UUID and BigInteger.
These integer types use checked arithmetic, otherwise they are as system types.
Easily convert integers to binary/hex/octal strings and back again with clean functional syntax.
BhimIntegers🚀 is a C++ library that is useful when we are dealing with BigIntegers💥💥. We can handle big integers (integers having a size bigger than the long long int data type) and we can perform arithmetic operations📘 like addition, multiplication, subtraction, division, equality check, etc📐📐. Also, there are several functions like factorial, reverse. We can check that a number is a palindromic number, counting occurrences, etc🔎🔎. It has some conversion options to convert a string to bhimInteger etc 📍📍.
Rust crate that provides number types similar to std's NonZero* types, but that cannot hold a type's maximum value instead.
Library that adds Vector2i and Vector3i classes, which are integer counterparts to Vector2 and Vector3.
Parses and manipulates multiple comma-separated integer ranges (eg "1-3,8-10")
Arbitrary-precision Integer, Rational and Float types based on the GMP and MPFR libraries
cpp program to find number of digits in integer
[AZ] Azərbaycan dilində ədədlərin sözlə yazılış təsviri üçün Go dilində yazılmış kitabxana. [EN] The library for converting numbers to words in the Azerbaijan language written in Go.
ES2015 Number.MAX_SAFE_INTEGER ponyfill
little pure haxe cross-platform arbitrary-precision integer library
Support Bigint, Q (rational numbers) and Z (integer numbers) in BuckleScript.
The Basic Java repository is a beginner's guide to Java programming. It includes examples and programs covering object-oriented programming, arrays, methods, and more. Whether you're new to Java or looking to strengthen your skills, this repository is the perfect resource to learn and practice Java programming concepts. 🚀📚
C++ user-defined fixed width integer literals
Python Multi-Objective Simulation Optimization: a package for using, implementing, and testing simulation optimization algorithms.
A script to factorize integers with sagemath and factordb.
Delphi/Pascal module for very big integers
C++ large integer template, which doubles the width of little-endian integers and can be nested
Simple and easy to use tools for storing values while efficiently keeping them encrypted in the memory.
Validate if a value is a positive integer between 0 & the maximum safe integer.
Embedding Quantization (Compress Word Embeddings)
A Rust library for n-dimensional vector computation with real and complex scalar data
A Dart library for converting to/from Roman numerals.
A 128-bit signed/unsigned integer implementation with optimized multiplication, division, and string conversions. This package supports the new StaticBigInt on macOS 13.3+ or iOS 16.4+.
Large number arithmetic in Swift
Golang big complex number library, currently supporting big Gaussian integer and big Hurwitz integer.