Skip to main content

is_divisible_by

Function is_divisible_by 

Source
pub const fn is_divisible_by(
    value: i128,
    divisor: i128,
) -> Result<bool, IntegerError>
Expand description

Returns whether value is evenly divisible by divisor.

ยงErrors

Returns IntegerError::DivisionByZero when divisor is zero.

Examples found in repository?
examples/basic_usage.rs (line 5)
3fn main() -> Result<(), use_integer::IntegerError> {
4    assert_eq!(classify_sign(-42), IntegerSign::Negative);
5    assert!(is_divisible_by(42, 6)?);
6    assert!(are_coprime(35, 64));
7    assert_eq!(gcd(-54, 24), 6);
8    assert_eq!(lcm(-6, 15)?, 30);
9
10    Ok(())
11}