Trait SquareRoot
pub trait SquareRoot
A type operator for taking the integer square root of Self.
The integer square root of n is the largest integer m such
that n >= m*m. This definition is equivalent to truncating the
real-valued square root: floor(real_sqrt(n)).
Associated Types
type Output;The result of the integer square root.
Implementors
impl<N> SquareRoot for N where N: PrivateSquareRoot,impl<N> SquareRoot for UInt<U, B> where N: PrivateSquareRoot,impl<N> SquareRoot for UTerm where N: PrivateSquareRoot,