# Square root of integer numbers

* isqrt
* integer_sqrt

* There is a method called [isqrt](https://doc.rust-lang.org/std/primitive.i32.html#method.isqrt), but it is experimental.
* There is a crate called [integer-sqrt](https://crates.io/crates/integer-sqrt) that provides a trait called `IntegerSquareRoot` and a method called `integer_sqrt`.

{% embed include file="src/examples/numbers/sqrt-of-integer/Cargo.toml" %}

{% embed include file="src/examples/numbers/sqrt-of-integer/src/main.rs" %}


