-
typenum
type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its…
-
uint
Large fixed-size integer arithmetic
-
ruint
Unsigned integer type with const-generic bit length
-
bnum
Arbitrary, fixed size numeric types that extend the functionality of primitive numeric types
-
clap-num
Number parsers for clap
-
impl-serde
Serde serialization support for uint and fixed hash
-
bva
manipulating and doing arithmetics on bit vectors of fixed but arbitrary size
-
funty
Trait generalization over the primitive types
-
pixel_caster
Cast pixels to and from the screen by managing their RGBA values. Import characters from .png files
-
dactyl
A small library to quickly stringify integers with basic formatting
-
i256
Optimized implementations of 256-bit signed and unsigned integers
-
wambo
All-in-one binary to convert decimal/bin/oct/hex interpret data as i8-i64, u8-u64, and f32/f64
-
sosecrets-rs
Secret
wrapper type that reveals the secret at mostMEC: typenum::Unsigned
times with compile time guarantees -
bit_manipulation
lightweight Rust crate for seamless management and validation of up to 128 option states. Empower your applications with efficient, flexible, and intuitive option handling, ensuring…
-
twibint
arithmetic on arbitrarily large integers. Provides Python bindings as well.
-
varuint
Variable length signed and unsigned integer types
-
fastset
Fast set implementation for dense, bounded integer collections, optimized for quick updates and access
-
ruint2
Unsigned integer type with cont-generic bit length
-
fixed-bigint
Fixed-size big integer implementation for Rust
-
prime-factor
A prime number factorizer written in Rust
-
reweb3-num
Arbitrary precision, fixed-size signed and unsigned integer types for ethereum, this a fork of bnum crate
-
int_math
Integer math
-
lcg69069
/ MTH$RANDOM Pseudorandom linear congruential generator
-
boolean_function
Mathematical analysis of Boolean functions
-
englishid
English formatting for unsigned integer IDs
-
zorder
Fast Z-order curve conversions
-
sequential
A configurable sequential number generator
-
rotary-add
adds a few simple methods to the three lowest unsigned integer types, u8, u16 and u32 to allow cyclical addition and subtraction around the same 0 to (limit - 1) range or from 1 to a limit
-
fast-boolean-anf-transform
Fast implementation of the boolean Algebraic Normal Form (ANF) transform
-
ordered-varint
Byte-orderable, variable length encoding
-
uint256
A light-weight implementation of 256-bit unsigned integers type with semantic API
-
prime-checker
hold sample functions to check the prime-ness of a given unsigned, 64-bit integer
-
neodyn_xc
Neodyn Exchange is the serialization format for the Neodyn database engine
-
block-id
generating opaque, unique, and short string values from (unsigned) integers
-
sqlx-pg-uint
SQLx compatible types to convert between Rust unsigned integers and the PostgreSQL
NUMERIC
/DECIMAL
type seamlessly -
numext-fixed-uint
Fixed-size uint types
-
beetle_bits
A collection of bit-based types. Currently only u1 (1bit uint) and f3 (3bit float) are implemented
-
convert-base
convert the radix (base) of digits stored in a vector
-
fixed_bitmaps
A small crate implementing bitmap functionality around primitive Rust unsigned integers
-
sha2-compress
SHA2 compress function
-
uints
Unsigned Integer Properties
-
smallnum
Compile-time size optimization for numeric primitives
-
supply-chain-trust-example-crate-000083
Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers…
-
uintx
Unaligned unsigned integers with exact size in memory and arithmetic operations for them
-
thinset
A data structure for sparse sets of unsigned integers that sacrifices space for speed
-
iunorm
Map normalized floating-point numbers to/from (un)signed integers
-
typenum-consts
Procedural macros that take a literal integer (or the result of an evaluation of simple mathematical expressions or an environment variable whose value is a literal integer) and convert…
-
zkp-u256
Performant implementation of 256-bit unsigned integers
-
bobbin-bits
Small bit fields and ranged integers
-
varu64
A variable length encoding for unsigned 64 bit integers
-
big_unsigned_ints
Big Unsigned Integers ranging from U256 to U2048 using u64 arrays all under a fixed-size of 32
-
leb128fmt
encode and decode LEB128 compressed integers
-
prime_bag
A bag datatype that used unsigned integers for storage
-
ethnum
256-bit integer implementation
-
u144
Unsigned Integer 144 bits
-
alloy-primitives
Ethereum primitive types
-
wavelet-matrix
A wavelet matrix implementation. Supports various near-O(1) queries on large number of symbols or integers.
-
large_int
An ease-of-use unbounded signed integer
-
phantom-zone
multi-party computation using fully-homomorphic encryption
-
bigbit
Implements the BigBit format, allowing for compact storage of arbitrarily large numbers
-
equivalence
Trait and derive macro for comparing and hashing types modulo an equivalence relation
-
residua-zigzag
converting between signed and unsigned integers using zigzag encoding and decoding
-
astro-notation
transcoding between Astro Notation Format and Native Rust data types
-
saturating_cast
saturating casts between integer primitives
-
concrete-shortint
Homomorphic Short Integer interface for the concrete FHE library
-
bit_combi_iter
An iterator to iterate all bit combinations less than given unsigned integer
-
u160
Unsigned Integer 160 bits
-
smallest-uint
Gets the smallest unsigned integer type that can represent a given value
-
unthbuf
Unsigned N-bit Buffer: A structure that holds a fixed buffer of
bits
-sized unsigned integer elements -
signrel
Trait expressing relationship between integers of different signedness
-
epui
Equisized (primitive) unsigned ints for primitive ints: u8 for u8, u16 for i16, etc
-
spl-math
Solana Program Library Math
-
eratosthenes
Mathematical operations library for Rust
-
uabs
Absolute value function that returns an unsigned integer
-
primality-test
Primality Test crate
-
aint
Arbitrary width integers between 1 and 128
-
consio
console input
-
int_cmp
Small library for comparing unsigned integers with signed integers
-
serde-sibor
A serde implementation of the SIBOR binary format
-
indexed-bitfield
An indexed bitfield, to track presence or absence of up to 128 elements
-
intname
Full English name for any integer of any primitive integer type
-
residua-uleb128
reading and writing unsigned integers in LEB128 encoding
-
intpack
collection of functions for packing/unpacking unsigned integers into other unsigned integers of different sizes. For example, packing 4 u8's into a u32.
-
uno
Encode floats in the range [0.0, 1.0] as unsigned integers!
-
biterate
API for Gurobi optimizer
-
radixal
Digits iteration for unsigned integer types
-
uzero
UZero
-
network-endian
Unsigned integers to make it easier and more efficient to work with network endian data
-
libnzbig
Large unsigned integer accumulator. Supports arbitrary sizes, addition, multiplication and left bit rotation.
-
substrate-typenum
Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers…
-
uset
set and a map designed for speed, with unsigned integers as keys
-
u256
A bare minimal U256 implementation
-
u9
Unsigned 9-bit integer type
-
sqlx-pg-uint-macros
proc-macros for the
sqlx-pg-uint
crate -
multiply_nums
Takes two unsigned integers and return their product
-
slices
Convert string literals to static unsigned integer slices in compile time
Try searching with DuckDuckGo.