Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "arithmetic" keyword

twibint 0.2.2
Crate for arithmetic on arbitrarily large integers. Provides Python bindings as well.
5 versions - Latest release: 17 days ago - 1.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
sna 0.1.0
Serial Number Arithmetic (RFC 1982) for Rust
1 version - Latest release: over 6 years ago - 2 dependent repositories - 921 downloads total - 0 stars on GitHub - 1 maintainer
clamped 1.0.0
Simple clamping of numbers in Rust
1 version - Latest release: almost 5 years ago - 4 dependent packages - 2 dependent repositories - 7.64 thousand downloads total - 2 stars on GitHub - 1 maintainer
muldiv 1.0.1
Provides a trait for numeric types to perform combined multiplication and division with overflow ...
6 versions - Latest release: over 1 year ago - 8 dependent packages - 642 dependent repositories - 2.58 million downloads total - 3 stars on GitHub - 2 maintainers
hyperoperation 0.1.1
Hyperoperation (sometimes known as Knuth's notation) calculation library for Rust
2 versions - Latest release: about 1 year ago - 679 downloads total - 0 stars on GitHub - 1 maintainer
dec-number-sys 0.0.28
Rust bindings for The decNumber C library by IBM Fellow Mike Cowlishaw
28 versions - Latest release: 6 months ago - 8.11 thousand downloads total - 1 stars on GitHub - 1 maintainer
modutil 0.1.0
Provide the methods supports modular arithmetic.
1 version - Latest release: 2 months ago - 292 downloads total - 0 stars on GitHub - 1 maintainer
option-operations 0.5.0
Traits and auto-implementations to improve arithmetic operations usability when dealing with `Opt...
6 versions - Latest release: almost 2 years ago - 1 dependent package - 254 dependent repositories - 1.02 million downloads total - 2 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
strength_reduce 0.2.4
Faster integer division and modulus operations
7 versions - Latest release: over 1 year ago - 9 dependent packages - 1,212 dependent repositories - 3.73 million downloads total - 68 stars on GitHub - 1 maintainer
quickdiv 0.1.1
Faster repeated division and modulo operations by the same divisor
2 versions - Latest release: 8 months ago - 4 dependent packages - 1.56 thousand downloads total - 10 stars on GitHub - 1 maintainer
arithmetic-coder 0.1.0
Binary arithmetic coder
1 version - Latest release: about 1 year ago - 370 downloads total - 2 stars on GitHub - 1 maintainer
albert 0.1.8 ๐Ÿ’ฐ
A terminal calculator written in Rust with โค๏ธ
5 versions - Latest release: 6 months ago - 1.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
dfp-number-sys 0.1.0
Rust bindings for Intelยฎ Decimal Floating-Point Math Library
20 versions - Latest release: 2 months ago - 3 dependent packages - 1 dependent repositories - 12.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
baa 0.1.0
BitVector and Array Arithmetic
1 version - Latest release: 17 days ago - 187 downloads total - 5 stars on GitHub - 1 maintainer
mexe 0.2.0
Simple arithmetic expression evaluator
10 versions - Latest release: over 1 year ago - 1 dependent repositories - 3.15 thousand downloads total - 6 stars on GitHub - 1 maintainer
calculatrs 0.2.3
A simple command-line calculator with python-like syntax for simple on-the-fly calculations.
5 versions - Latest release: almost 4 years ago - 2.26 thousand downloads total - 2 stars on GitHub - 1 maintainer
gosper 0.1.0
arbitrary precision continued fraction arithmetic
1 version - Latest release: about 1 year ago - 366 downloads total - 4 stars on GitHub - 1 maintainer
rust-gmp-serde 0.5.0
Rust bindings for GMP, added serde support
1 version - Latest release: over 3 years ago - 2 dependent packages - 2 dependent repositories - 3.15 thousand downloads total - 40 stars on GitHub - 1 maintainer
gmp
Rust bindings for GMP
1 version - Latest release: about 1 month ago - 2 dependent packages - 1 dependent repositories - 3.8 thousand downloads total - 41 stars on GitHub - 1 maintainer
arithmetic-sign 1.0.0 ๐Ÿ’ฐ
Arithmetic `Sign`(โ‰ˆ+1|-1) to/from arithmetic types such as `f64`, `i32` utility.
1 version - Latest release: over 3 years ago - 1 dependent package - 1.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
rust-gmp 0.5.0
Rust bindings for GMP
13 versions - Latest release: about 7 years ago - 12 dependent packages - 37 dependent repositories - 117 thousand downloads total - 41 stars on GitHub - 1 maintainer
bigbit 0.0.8
Implements the BigBit format, allowing for compact storage of arbitrarily large numbers.
10 versions - Latest release: almost 4 years ago - 3.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
modpow 1.0.1
I published this before I realized that modpow was already implemented by num, lol. Contact me if...
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 2.53 thousand downloads total - 1 maintainer
imath-sys
FFI bindings to imath
1 version - Latest release: about 1 month ago - 1 dependent package - 583 downloads total - 2 stars on GitHub - 2 maintainers
reckoner 0.2.0
A high level arbitrary precision arithmetic library supporting integer and rational numbers.
4 versions - Latest release: over 1 year ago - 1.49 thousand downloads total - 2 stars on GitHub - 1 maintainer
creachadair-imath-sys 0.2.0
FFI bindings to creachadair imath
4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 1.92 thousand downloads total - 2 stars on GitHub - 1 maintainer
inari 1.1.0
A Rust implementation of interval arithmetic
45 versions - Latest release: about 1 year ago - 1 dependent repositories - 15.9 thousand downloads total - 29 stars on GitHub - 1 maintainer
saturating_arithmetic 0.1.3
Proc macro #[saturateit] to rewrite operators into their saturating equivalents.
4 versions - Latest release: over 3 years ago - 1.63 thousand downloads total - 2 stars on GitHub - 1 maintainer
dfkzr 0.1.0
Dezimalfestkommazahlrechnung - decimal fixed point arithmetic with up to 19 digits
1 version - Latest release: 12 months ago - 366 downloads total - 1 maintainer
generic_modular 0.1.0
Modular arithmetic library in Rust with generic number types
1 version - Latest release: almost 5 years ago - 675 downloads total - 0 stars on GitHub - 1 maintainer
rust-gmp-kzen 0.5.1
Rust bindings for GMP
2 versions - Latest release: about 3 years ago - 6 dependent packages - 17 dependent repositories - 202 thousand downloads total - 4 stars on GitHub - 2 maintainers
fastdiv 0.1.0
Perform fast division by a runtime constant.
1 version - Latest release: about 2 years ago - 1.02 thousand downloads total - 20 stars on GitHub - 1 maintainer
const-arithmetic 1.0.4
Exploits Rust's type generic system to perform integer arithmetics at compile time.
5 versions - Latest release: 12 months ago - 1.34 thousand downloads total - 1 stars on GitHub - 1 maintainer
fix 0.1.1
Fixed-point number types
2 versions - Latest release: over 6 years ago - 1 dependent package - 2 dependent repositories - 4.78 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 5.3% on crates.io
evalexpr 11.3.0
A powerful arithmetic and boolean expression evaluator
57 versions - Latest release: 6 months ago - 42 dependent packages - 45 dependent repositories - 673 thousand downloads total - 270 stars on GitHub - 1 maintainer
twofloat 0.7.0
Double-double arithmetic functionality.
16 versions - Latest release: about 1 year ago - 5 dependent packages - 3 dependent repositories - 28.1 thousand downloads total - 14 stars on GitHub - 1 maintainer
fpdec 0.10.3
Decimal fixed-point arithmetic.
24 versions - Latest release: 4 months ago - 5 dependent packages - 1 dependent repositories - 28.3 thousand downloads total - 17 stars on GitHub - 1 maintainer
arith_traits 0.3.2
Traits unifying types based on various supported arithmetic operations.
5 versions - Latest release: over 1 year ago - 3 dependent packages - 2 dependent repositories - 2.89 thousand downloads total - 2 stars on GitHub - 1 maintainer
fpdec-core 0.8.0
Common constants and functions for crate fpdec.
11 versions - Latest release: 12 months ago - 4 dependent packages - 1 dependent repositories - 25.5 thousand downloads total - 17 stars on GitHub - 1 maintainer
fpdec-macros 0.8.0
Macros supporting decimal fixed-point arithmetic.
10 versions - Latest release: 12 months ago - 1 dependent package - 1 dependent repositories - 25 thousand downloads total - 17 stars on GitHub - 1 maintainer
intervals-good 0.1.1
An interval arithmetic library with support for many functions and which tracks when domain error...
2 versions - Latest release: over 1 year ago - 1 dependent repositories - 977 downloads total - 4 stars on GitHub - 1 maintainer
rans 0.4.0 ๐Ÿ’ฐ
rANS (range variant of Asymmetric Numeral Systems) encoder and decoder
7 versions - Latest release: 4 months ago - 1 dependent repositories - 2.71 thousand downloads total - 2 stars on GitHub - 1 maintainer
arcode 0.2.4
An Arithmetic Coder (lossless entropy encoder)
8 versions - Latest release: almost 2 years ago - 1 dependent repositories - 6.23 thousand downloads total - 23 stars on GitHub - 1 maintainer
uncertainty 0.2.1
A crate to allow the creation and arithmetic operations on numbers with uncertain values.
4 versions - Latest release: over 4 years ago - 1.98 thousand downloads total - 2 stars on GitHub - 1 maintainer
soroban-math 0.2.2
Fixed-Point Math Library for soroban smart contracts with advanced math and high precision
13 versions - Latest release: about 1 month ago - 3.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
fdec 0.3.1
A collection of macros for generating fixed-size fixed-point numeric types for Rust.
5 versions - Latest release: over 2 years ago - 2.3 thousand downloads total - 6 stars on GitHub - 1 maintainer
checked_expr 0.3.0
a procedural macro for making writing checked_* chains more ergonomic
6 versions - Latest release: about 3 years ago - 2.05 thousand downloads total - 1 stars on GitHub - 1 maintainer
uncertainty-rs
A crate to allow the creation and arithmetic operations on numbers with uncertain values.
1 version - Latest release: 22 days ago - 451 downloads total - 2 stars on GitHub - 1 maintainer
fpa 0.1.0
Fixed point arithmetic
1 version - Latest release: about 7 years ago - 6 dependent packages - 8 dependent repositories - 28.3 thousand downloads total - 29 stars on GitHub - 1 maintainer
overflower 0.4.6
A compiler plugin to easily select overflow behavior for all integer operations of an item
15 versions - Latest release: over 5 years ago - 11 thousand downloads total - 104 stars on GitHub - 1 maintainer
checked_ops 0.1.0
Automatic checked arithmetic operations in Rust
1 version - Latest release: about 4 years ago - 603 downloads total - 0 stars on GitHub - 1 maintainer
inari_wasm 0.1.2
A stripped-down version of Inari library (a Rust implementation of interval arithmetic) compatibl...
3 versions - Latest release: 12 months ago - 898 downloads total - 0 stars on GitHub - 1 maintainer
numconverter 1.1.0
A simple CLI number converter
1 version - Latest release: over 4 years ago - 612 downloads total - 3 stars on GitHub - 1 maintainer
opis 5.7.0
Opis is a library for rational number and matrix arithmetic.
36 versions - Latest release: 9 months ago - 7 dependent packages - 12.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
overflow-proof 0.1.0
Monadic checked arithmetic for Rust
1 version - Latest release: over 2 years ago - 458 downloads total - 23 stars on GitHub - 1 maintainer
geometry-predicates 0.3.0 ๐Ÿ’ฐ
A Rust port of robust geometric predicates
6 versions - Latest release: over 3 years ago - 3 dependent packages - 7 dependent repositories - 24.7 thousand downloads total - 21 stars on GitHub - 1 maintainer
radix-calc 1.0.3
a CLI programmer's calculator written in Rust, with an Alfred workflow
4 versions - Latest release: almost 7 years ago - 2.94 thousand downloads total - 16 stars on GitHub - 1 maintainer
overflower_support 0.1.5
A bunch of specialized traits + impls to allow automated overflow handling without type inference...
5 versions - Latest release: over 7 years ago - 1 dependent package - 5.34 thousand downloads total - 104 stars on GitHub - 1 maintainer
hylo-fix 0.1.8
Fixed-point number types with Solana Anchor support
9 versions - Latest release: about 1 month ago - 2.09 thousand downloads total - 0 stars on GitHub - 1 maintainer
cyclic 0.1.1
Simple, complete, and dependency-free modular arithmetic
2 versions - Latest release: about 4 years ago - 938 downloads total - 1 stars on GitHub - 1 maintainer
checked 0.5.0
Implements a wrapper over the primitive Rust types that better indicates overflow during arithmetic.
7 versions - Latest release: over 6 years ago - 4 dependent packages - 20 dependent repositories - 95.2 thousand downloads total - 8 stars on GitHub - 1 maintainer
arithmetic-eval 0.3.0
Simple interpreter for arithmetic expressions.
4 versions - Latest release: about 3 years ago - 1 dependent repositories - 1.8 thousand downloads total - 9 stars on GitHub - 1 maintainer
arithmetic-typing 0.3.0
Hindley-Milner type inference for arithmetic expressions.
1 version - Latest release: about 3 years ago - 1 dependent repositories - 492 downloads total - 9 stars on GitHub - 1 maintainer
arithmetic-parser 0.3.0
Parser for arithmetic expressions with flexible literals and type annotations.
4 versions - Latest release: about 3 years ago - 3 dependent packages - 2 dependent repositories - 3.67 thousand downloads total - 9 stars on GitHub - 1 maintainer
kube_quantity 0.7.1
kube_quantity is a library adding arithmetic operations to the Quantity type from the k8s-openapi...
11 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 5.85 thousand downloads total - 3 stars on GitHub - 1 maintainer
math-calc 0.1.0
A simple text-based arithmetic library.
1 version - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 1.46 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
finitefields 0.1.1
Perform algebraic operations between integers over a finite field
2 versions - Latest release: about 3 years ago - 799 downloads total - 1 stars on GitHub - 1 maintainer
redc 0.1.0
Unsigned integer types which are constrained within a modular field using montgomery multiplicati...
1 version - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 1.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
redux 0.2.0
Adaptive arithmetic compression library written in Rust
2 versions - Latest release: about 7 years ago - 2 dependent repositories - 2.58 thousand downloads total - 5 stars on GitHub - 1 maintainer
rust-fixed-point-decimal 0.1.2
Decimal fixed-point arithmetic.
3 versions - Latest release: over 2 years ago - 1 dependent repositories - 1.02 thousand downloads total - 3 stars on GitHub - 1 maintainer
rust-fixed-point-decimal-core 0.1.2
Common constants and functions.
3 versions - Latest release: over 2 years ago - 2 dependent packages - 1.73 thousand downloads total - 3 stars on GitHub - 1 maintainer
wrapping_arithmetic 0.1.0
Proc macro #[wrappit] to rewrite operators into their wrapping equivalents.
1 version - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 3.15 thousand downloads total - 3 stars on GitHub - 1 maintainer
rust-fixed-point-decimal-macros 0.1.2
Macros used to ease instantiation of Decimal numbers.
3 versions - Latest release: over 2 years ago - 1 dependent package - 1.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
dfpl 0.0.1
Decimal floating-point library for Rust
1 version - Latest release: 8 months ago - 283 downloads total - 1 stars on GitHub - 1 maintainer