# Handle overflow and underflow - overflowing

* overflowing_add

* [overflowing_add](https://doc.rust-lang.org/core/primitive.i64.html#method.overflowing_add)
* Returns a tuple: the value (possible after overflow, and a boolean indicating if overflow happened)

{% embed include file="src/examples/numbers/handle-overflow-overflowing-add/src/main.rs" %}

{% embed include file="src/examples/numbers/handle-overflow-overflowing-add/out.out" %}


