rcmath
Rust Cryptography Math
(WIP)
- BigNum Struct
- BigNum Format/Parse
- BigNum operate +
- BigNum operate -
- BigNum operate *
- BigNum operate /
- BigNum operate &
- BigNum operate %
- BigNum operate ..
- BigNum operate + with interger
- BigNum operate - with interger
- BigNum operate * with interger
- BigNum operate / with interger
- BigNum operate & with interger
- BigNum operate % with interger
- BigNum From bool
- BigNum From u8
- BigNum From i8
- BigNum From u16
- BigNum From i16
- BigNum From u32
- BigNum From i32
- BigNum From u64
- BigNum From i64
- BigNum From u128
- BigNum From i128
- BigNum From usize
- BigNum From isize
- BigNum Into bool
- BigNum Into u8
- BigNum Into i8
- BigNum Into u16
- BigNum Into i16
- BigNum Into u32
- BigNum Into i32
- BigNum Into u64
- BigNum Into i64
- BigNum Into u128
- BigNum Into i128
- BigNum Into usize
- BigNum Into isize
- math: pow
- math: pow_mod
- math: div
- math: rem
- math: div_rem
- math: lcm
- math: gcd
- math: big_num_prime
- math: is_prime
- math: is_odd
- math: is_even
all math function can use all interger type and big_num
Include
- Big number (natural numbers)
- Discrete mathematics (Number theory functions)