integer

There are 473 repositories under integer topic.

  • jonschlinkert/is-number

    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.

    Language:JavaScript25391748
  • lemire/LittleIntPacker

    C library to pack and unpack short arrays of integers as fast as possible

    Language:C83629
  • id-mask

    patrickfav/id-mask

    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.

    Language:Java61633
  • JeffreySarnoff/SaferIntegers.jl

    These integer types use checked arithmetic, otherwise they are as system types.

    Language:Julia596229
  • edubart/lua-bint

    Arbitrary precision integer arithmetic library in pure Lua

    Language:Lua55513
  • kothariji/BhimIntegers

    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 📍📍.

    Language:C++495712
  • SwiftRadix

    orchetect/SwiftRadix

    Easily convert integers to binary/hex/octal strings and back again with clean functional syntax.

    Language:Swift495411
  • LPGhatguy/nonmax

    Rust crate that provides number types similar to std's NonZero* types, but that cannot hold a type's maximum value instead.

    Language:Rust40337
  • rockcavera/nim-nint128

    128-bit integers

    Language:Nim31231
  • LinusVanElswijk/Unity-Int-Vectors

    Library that adds Vector2i and Vector3i classes, which are integer counterparts to Vector2 and Vector3.

    Language:C#26732
  • smikitky/node-multi-integer-range

    Parses and manipulates multiple comma-separated integer ranges (eg "1-3,8-10")

    Language:TypeScript261112
  • Daninet/gmp-wasm

    Arbitrary-precision Integer, Rational and Float types based on the GMP and MPFR libraries

    Language:TypeScript19253
  • Jeevith-Raj/Digits-in-Integer-

    cpp program to find number of digits in integer

    Language:C++19101
  • JoshuaWise/integer

    Native 64-bit integers with overflow protection.

    Language:JavaScript193259
  • egasimov/aznum2words

    [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.

    Language:Go17346
  • sindresorhus/max-safe-integer

    ES2015 Number.MAX_SAFE_INTEGER ponyfill

    Language:JavaScript17803
  • 514sid/num

    A simple PHP helper for parsing numbers from strings.

    Language:PHP16100
  • bernalde/QuIP

    Quantum Integer Programming Syllabus

    Language:Jupyter Notebook152016
  • plow-technologies/bs-Zarith

    Support Bigint, Q (rational numbers) and Z (integer numbers) in BuckleScript.

    Language:JavaScript151331
  • maitag/littleBigInt

    little pure haxe cross-platform arbitrary-precision integer library

    Language:Haxe14401
  • nordlow/gmp-d

    D-language high-level wrapper for GNU MP (GMP) library

    Language:D14676
  • Shubh2-0/Basic-Java

    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. 🚀📚

    Language:Java13111
  • HunterResearch/PyMOSO

    Python Multi-Objective Simulation Optimization: a package for using, implementing, and testing simulation optimization algorithms.

    Language:Python10302
  • p0dalirius/factorizator

    A script to factorize integers with sagemath and factordb.

    Language:Python10201
  • delphi-pascal-archive/Pascal-BigInt

    Delphi/Pascal module for very big integers

    Language:Pascal9204
  • swilson007/cxx-sized-int-literals

    C++ user-defined fixed width integer literals

    Language:C++9202
  • tringi/doubleinteger

    C++ large integer template, which doubles the width of little-endian integers and can be nested

    Language:C++9401
  • palashmon/is-positive-int

    Validate if a value is a positive integer between 0 & the maximum safe integer.

    Language:TypeScript8310
  • wang-h/neuralcompressor

    Embedding Quantization (Compress Word Embeddings)

    Language:Python8301
  • chrissimpkins/vectora

    A Rust library for n-dimensional vector computation with real and complex scalar data

    Language:Rust73420
  • dkin-om/romanice

    A JavaScript library for converting to/from Roman numerals.

    Language:JavaScript7101
  • dkin-om/romanice-dart

    A Dart library for converting to/from Roman numerals.

    Language:Dart7110
  • VarEnc

    jozzzzep/VarEnc

    Simple and easy to use tools for storing values while efficiently keeping them encrypted in the memory.

    Language:C#7111
  • mgriebling/UInt128

    A 128-bit unsigned integer implementation with optimized multiplication, division, and string conversions. This package supports the new StaticBigInt on macOS 13.3+ or iOS 16.4+.

    Language:Swift7102
  • oscbyspro/AwesomeNumbersKit

    Large number arithmetic in Swift

    Language:Swift721371
  • txaty/go-bigcomplex

    Golang big complex number library, currently supporting big Gaussian integer and big Hurwitz integer.

    Language:Go7100