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

crates.io "arithmetic" keyword

View the packages on the crates.io package registry that are tagged with the "arithmetic" keyword.

bva 0.4.1
bva is a rust crate for manipulating and doing arithmetics on bit vectors of fixed but arbitrary ...
6 versions - Latest release: 7 months ago - 7.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
bitcoin-u256 0.1.18
A Rust crate for handling 256-bit unsigned integers, optimized for blockchain computations, offer...
1 version - Latest release: 19 days ago - 506 downloads total - 30 stars on GitHub - 1 maintainer
bitcoin-bigint 0.1.18
Provides an efficient macro-based approach to define and manipulate arbitrary-precision unsigned ...
1 version - Latest release: 19 days ago - 507 downloads total - 30 stars on GitHub - 1 maintainer
calculator-danielgorgonha 0.2.0
Simple library for u32 operations including power and logarithm
2 versions - Latest release: 2 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
twofloat 0.8.4
Double-double arithmetic functionality.
21 versions - Latest release: 1 day ago - 5 dependent packages - 3 dependent repositories - 86.2 thousand downloads total - 17 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 2 years ago - 9 dependent packages - 1,212 dependent repositories - 10.7 million downloads total - 87 stars on GitHub - 1 maintainer
arithmetic-typing 0.3.0
Hindley-Milner type inference for arithmetic expressions.
2 versions - Latest release: about 4 years ago - 1 dependent repositories - 2.55 thousand downloads total - 11 stars on GitHub - 1 maintainer
sari 1.0.0
Simple arithmetic expression evaluator
1 version - Latest release: 7 months ago - 676 downloads total - 1 stars on GitHub - 1 maintainer
arithmetic-eval 0.3.0
Simple interpreter for arithmetic expressions.
5 versions - Latest release: about 4 years ago - 1 dependent repositories - 6.7 thousand downloads total - 11 stars on GitHub - 1 maintainer
calculator-catitodev 0.1.0
Biblioteca simples para operação com i32
1 version - Latest release: 3 days ago - 0 downloads total - 1 maintainer
fpa 0.1.0
Fixed point arithmetic
1 version - Latest release: over 8 years ago - 6 dependent packages - 8 dependent repositories - 35 thousand downloads total - 30 stars on GitHub - 1 maintainer
numconverter 1.1.0
A simple CLI number converter
1 version - Latest release: almost 6 years ago - 1.58 thousand downloads total - 3 stars on GitHub - 1 maintainer
arcode 0.2.4
An Arithmetic Coder (lossless entropy encoder)
8 versions - Latest release: about 3 years ago - 1 dependent repositories - 41.4 thousand downloads total - 24 stars on GitHub - 1 maintainer
quaternions 0.5.0
simple quaternion arithmetic with traits
3 versions - Latest release: 7 months ago - 1 dependent repositories - 3.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
rust-gmp-kzen 0.5.1
Rust bindings for GMP
2 versions - Latest release: over 4 years ago - 6 dependent packages - 17 dependent repositories - 311 thousand downloads total - 5 stars on GitHub - 2 maintainers
overflower_support 0.1.5
A bunch of specialized traits + impls to allow automated overflow handling without type inference...
5 versions - Latest release: over 8 years ago - 1 dependent package - 9.53 thousand downloads total - 107 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: almost 7 years ago - 22.4 thousand downloads total - 106 stars on GitHub - 1 maintainer
decimus 0.0.6
Decimal Floating-Point Math Library for Rust
7 versions - Latest release: 6 days ago - 1.38 thousand downloads total - 0 stars on GitHub
quickdiv 0.1.1
Faster repeated division and modulo operations by the same divisor
2 versions - Latest release: almost 2 years ago - 4 dependent packages - 5.43 thousand downloads total - 10 stars on GitHub - 1 maintainer
aloe-simd-native 0.1.1
Efficient SIMD operations in Rust for various data types focusing on precision and performance wi...
1 version - Latest release: 4 months ago - 556 downloads total - 11 stars on GitHub - 1 maintainer
generic_modular 0.1.0
Modular arithmetic library in Rust with generic number types
1 version - Latest release: about 6 years ago - 1.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
fix 0.1.1
Fixed-point number types
2 versions - Latest release: over 7 years ago - 1 dependent package - 2 dependent repositories - 8.08 thousand downloads total - 6 stars on GitHub - 1 maintainer
imath-sys
FFI bindings to imath
1 version - Latest release: 9 days ago - 1 dependent package - 1.37 thousand downloads total - 4 stars on GitHub - 2 maintainers
gmp
Rust bindings for GMP
1 version - Latest release: 10 days ago - 2 dependent packages - 1 dependent repositories - 4.82 thousand downloads total - 40 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 3 years ago - 1 dependent package - 254 dependent repositories - 2.16 million downloads total - 3 stars on GitHub - 1 maintainer
reckoner 0.3.0
A high level arbitrary precision arithmetic library supporting integer and rational numbers.
5 versions - Latest release: 10 months ago - 5.53 thousand downloads total - 4 stars on GitHub - 1 maintainer
arith_traits 0.3.2
Traits unifying types based on various supported arithmetic operations.
5 versions - Latest release: over 2 years ago - 3 dependent packages - 2 dependent repositories - 8.03 thousand downloads total - 2 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 5 years ago - 6.41 thousand downloads total - 2 stars on GitHub - 1 maintainer
fractions 0.1.0
A simple, lightweight crate for fraction arithmetic
1 version - Latest release: about 1 month ago - 254 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: almost 6 years ago - 1 dependent package - 2 dependent repositories - 5.77 thousand downloads total - 3 stars on GitHub - 1 maintainer
mexe 0.2.0
Simple arithmetic expression evaluator
10 versions - Latest release: almost 3 years ago - 1 dependent repositories - 11.5 thousand downloads total - 9 stars on GitHub - 1 maintainer
sna 0.1.0
Serial Number Arithmetic (RFC 1982) for Rust
1 version - Latest release: over 7 years ago - 2 dependent repositories - 1.95 thousand downloads total - 0 stars on GitHub - 1 maintainer
simple-arithmetic-coding 0.2.2
Arithmetic coding, directly derived from the well-known CACM87 C-language implementation.
5 versions - Latest release: 5 months ago - 3.31 thousand downloads total - 1 maintainer
fdec 0.3.1
A collection of macros for generating fixed-size fixed-point numeric types for Rust.
5 versions - Latest release: almost 4 years ago - 6.7 thousand downloads total - 6 stars on GitHub - 1 maintainer
inari 2.0.0
A Rust implementation of interval arithmetic
46 versions - Latest release: 12 months ago - 1 dependent repositories - 50.8 thousand downloads total - 40 stars on GitHub - 1 maintainer
rust-fixed-point-decimal 0.1.2
Decimal fixed-point arithmetic.
3 versions - Latest release: over 3 years ago - 1 dependent repositories - 3.52 thousand downloads total - 3 stars on GitHub - 1 maintainer
finitefields 0.1.1
Perform algebraic operations between integers over a finite field
2 versions - Latest release: over 4 years ago - 2.59 thousand downloads total - 1 stars on GitHub - 1 maintainer
albert 0.1.8 💰
A terminal calculator written in Rust with ❤️
5 versions - Latest release: over 1 year ago - 5.97 thousand downloads total - 0 stars on GitHub - 1 maintainer
creachadair-imath-sys 0.3.0
FFI bindings to creachadair imath
5 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 6.43 thousand downloads total - 4 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 3 years ago - 1 dependent package - 4.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
erydanos 0.2.18 💰
Optimized routines for ARM NEON and SSE
21 versions - Latest release: 3 months ago - 41.6 thousand downloads total - 5 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: almost 5 years ago - 1 dependent package - 2.34 thousand downloads total - 2 stars on GitHub - 1 maintainer
soroban-math 0.2.8
Fixed-Point Math Library for soroban smart contracts with advanced math and high precision
19 versions - Latest release: 9 months ago - 18.3 thousand downloads total - 1 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: about 5 years ago - 11.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
num_vector 0.1.0
Enabling basic vector arithmetic operations
1 version - Latest release: 11 months ago - 987 downloads total - 0 stars on GitHub - 1 maintainer
dfp-number-sys 0.2.14
Rust bindings for Intel® Decimal Floating-Point Math Library
36 versions - Latest release: 3 months ago - 3 dependent packages - 1 dependent repositories - 47 thousand downloads total - 1 stars on GitHub - 1 maintainer
rans 0.4.0 💰
rANS (range variant of Asymmetric Numeral Systems) encoder and decoder
7 versions - Latest release: over 1 year ago - 1 dependent repositories - 8.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
geometry-predicates 0.3.0
A Rust port of robust geometric predicates
6 versions - Latest release: over 4 years ago - 3 dependent packages - 7 dependent repositories - 127 thousand downloads total - 23 stars on GitHub - 1 maintainer
fastdiv 0.1.0 💰
Perform fast division by a runtime constant.
1 version - Latest release: over 3 years ago - 11.1 thousand downloads total - 35 stars on GitHub - 1 maintainer
symbolica 0.17.0
A blazing fast computer algebra system
29 versions - Latest release: about 2 months ago - 28.8 thousand downloads total - 622 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: about 2 years ago - 5.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
intfinity 0.4.0
An abstraction over numeric types with infinity implemented.
8 versions - Latest release: 7 months ago - 6.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
xod 1.0.1
A tiny REPL for bitwise arithmetic and expression evaluation.
2 versions - Latest release: 20 days ago - 263 downloads total - 0 stars on GitHub - 1 maintainer
rust-gmp-serde 0.5.0
Rust bindings for GMP, added serde support
1 version - Latest release: almost 5 years ago - 2 dependent packages - 2 dependent repositories - 4.85 thousand downloads total - 40 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: about 2 years ago - 3.43 thousand downloads total - 0 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 2 years ago - 8 dependent packages - 642 dependent repositories - 4.54 million downloads total - 3 stars on GitHub - 2 maintainers
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 5 years ago - 1 dependent repositories - 4.74 thousand downloads total - 1 maintainer
dec-number-sys 0.0.28
Rust bindings for The decNumber C library by IBM Fellow Mike Cowlishaw
28 versions - Latest release: over 1 year ago - 34.1 thousand downloads total - 2 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 7 years ago - 4 dependent packages - 20 dependent repositories - 114 thousand downloads total - 9 stars on GitHub - 1 maintainer
hyperoperation 0.1.1
Hyperoperation (sometimes known as Knuth's notation) calculation library for Rust
2 versions - Latest release: over 2 years ago - 2.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
smooth-operator-impl 0.7.2
Procedural macro that transforms regular infix arithmetic expressions into checked arithmetic exp...
1 version - Latest release: 8 months ago - 28.7 thousand downloads total - 4 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: about 8 years ago - 6.07 thousand downloads total - 16 stars on GitHub - 1 maintainer
soft-posit 0.1.0
Software implementation of the Posit floating point format
1 version - Latest release: about 1 month ago - 177 downloads total - 0 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: almost 4 years ago - 1 dependent package - 1 dependent repositories - 2.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
dfkzr 0.1.0
Dezimalfestkommazahlrechnung - decimal fixed point arithmetic with up to 19 digits
1 version - Latest release: about 2 years ago - 1.35 thousand downloads total - 1 maintainer
opis 5.7.0
Opis is a library for rational number and matrix arithmetic.
36 versions - Latest release: almost 2 years ago - 7 dependent packages - 38.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
saturating_arithmetic 0.1.3
Proc macro #[saturateit] to rewrite operators into their saturating equivalents.
4 versions - Latest release: almost 5 years ago - 4.75 thousand downloads total - 2 stars on GitHub - 1 maintainer
rust-fixed-point-decimal-core 0.1.2
Common constants and functions.
3 versions - Latest release: over 3 years ago - 2 dependent packages - 4.43 thousand downloads total - 3 stars on GitHub - 1 maintainer
twibint 0.3.2
Crate for arithmetic on arbitrarily large integers. Provides Python bindings as well.
13 versions - Latest release: 9 months ago - 10.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
modutil 0.1.0
Provide the methods supports modular arithmetic.
1 version - Latest release: over 1 year ago - 1.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
gosper 0.1.0
arbitrary precision continued fraction arithmetic
1 version - Latest release: over 2 years ago - 1.3 thousand downloads total - 6 stars on GitHub - 1 maintainer
math-calc 0.1.0
A simple text-based arithmetic library.
1 version - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 2.76 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
clamped 1.0.0
Simple clamping of numbers in Rust
1 version - Latest release: about 6 years ago - 4 dependent packages - 2 dependent repositories - 10.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
cyclic 0.1.1
Simple, complete, and dependency-free modular arithmetic
2 versions - Latest release: over 5 years ago - 2.62 thousand downloads total - 1 stars on GitHub - 1 maintainer
tablefi 0.3.1
Simple table to store, manipulate and format tabular data.
3 versions - Latest release: about 2 months ago - 665 downloads total - 0 stars on GitHub - 1 maintainer
arithmetic-coder 0.1.0
Binary arithmetic coder
1 version - Latest release: over 2 years ago - 1.41 thousand downloads total - 2 stars on GitHub - 1 maintainer
checked_ops 0.1.0
Automatic checked arithmetic operations in Rust
1 version - Latest release: over 5 years ago - 8.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
spirix 0.0.1
Two's complement floating-point arithmetic library
1 version - Latest release: 5 months ago - 494 downloads total - 1 maintainer
overflow-proof 0.1.0
Monadic checked arithmetic for Rust
1 version - Latest release: almost 4 years ago - 1.41 thousand downloads total - 23 stars on GitHub - 1 maintainer
smooth-operator 0.7.2
Procedural macro that transforms regular infix arithmetic expressions into checked arithmetic exp...
1 version - Latest release: 8 months ago - 28.4 thousand downloads total - 4 stars on GitHub - 1 maintainer
baa 0.16.9
BitVector and Array Arithmetic
51 versions - Latest release: 6 months ago - 47.6 thousand downloads total - 9 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 4 years ago - 6.88 thousand downloads total - 1 stars on GitHub - 1 maintainer
fpdec 0.11.0
Decimal fixed-point arithmetic.
25 versions - Latest release: 10 months ago - 5 dependent packages - 1 dependent repositories - 64.3 thousand downloads total - 20 stars on GitHub - 1 maintainer
fpdec-macros 0.8.0
Macros supporting decimal fixed-point arithmetic.
10 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 49.9 thousand downloads total - 20 stars on GitHub - 1 maintainer
fpdec-core 0.8.0
Common constants and functions for crate fpdec.
11 versions - Latest release: about 2 years ago - 4 dependent packages - 1 dependent repositories - 51.2 thousand downloads total - 20 stars on GitHub - 1 maintainer
arithmetic-parser 0.3.0
Parser for arithmetic expressions with flexible literals and type annotations.
5 versions - Latest release: about 4 years ago - 3 dependent packages - 2 dependent repositories - 9.07 thousand downloads total - 11 stars on GitHub - 1 maintainer
dfp-number 0.0.11
Decimal floating-point arithmetic for Rust
11 versions - Latest release: 5 months ago - 9.49 thousand downloads total - 1 stars on GitHub - 1 maintainer
redux 0.2.0
Adaptive arithmetic compression library written in Rust
2 versions - Latest release: over 8 years ago - 2 dependent repositories - 4.97 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 5.3% on crates.io
evalexpr 12.0.2
A powerful arithmetic and boolean expression evaluator
61 versions - Latest release: 7 months ago - 42 dependent packages - 45 dependent repositories - 4.01 million downloads total - 357 stars on GitHub - 1 maintainer
logics-rs 0.1.1
Logics is a user-friendly formula language with a subset of Python's expression syntax
2 versions - Latest release: 4 months ago - 833 downloads total - 7 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 8 years ago - 12 dependent packages - 37 dependent repositories - 149 thousand downloads total - 40 stars on GitHub - 1 maintainer
hylo-fix 0.4.0
Fixed-point number types with Solana Anchor support
12 versions - Latest release: 3 months ago - 11.6 thousand downloads total - 3 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 2 years ago - 1 dependent repositories - 2.69 thousand downloads total - 5 stars on GitHub - 1 maintainer
kube_quantity 0.9.0
kube_quantity is a library adding arithmetic operations to the Quantity type from the k8s-openapi...
14 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 89.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
numjj 0.0.0 removed
A stack-allocated BigInt implementation
1 version - Latest release: 7 months ago - 481 downloads total - 0 stars on GitHub - 1 maintainer
uncertainty 0.2.1 removed
A crate to allow the creation and arithmetic operations on numbers with uncertain values.
4 versions - Latest release: almost 6 years ago - 3.64 thousand downloads total - 2 stars on GitHub - 1 maintainer
uncertainty-rs removed
A crate to allow the creation and arithmetic operations on numbers with uncertain values.
1 version - Latest release: 7 months ago - 894 downloads total - 2 stars on GitHub - 1 maintainer
dfpl 0.0.1 removed
Decimal floating-point library for Rust
1 version - Latest release: almost 2 years ago - 516 downloads total - 0 stars on GitHub - 1 maintainer