Module numeric
Expand description
Defines numeric arithmetic kernels on PrimitiveArray, such as add
Functionsยง
- add
- Perform lhs + rhs, returning an error on overflow
- add_wrapping 
- Perform lhs + rhs, wrapping on overflow forDataType::is_integer
- div
- Perform lhs / rhs
- mul
- Perform lhs * rhs, returning an error on overflow
- mul_wrapping 
- Perform lhs * rhs, wrapping on overflow forDataType::is_integer
- neg
- Negates each element of  array, returning an error on overflow
- neg_wrapping 
- Negates each element of  array, wrapping on overflow forDataType::is_integer
- rem
- Perform lhs % rhs
- sub
- Perform lhs - rhs, returning an error on overflow
- sub_wrapping 
- Perform lhs - rhs, wrapping on overflow forDataType::is_integer