Returns the sum of a and b unless it would overflow or underflow in which case Integer.MAX_VALUE or Integer.MIN_VALUE is returned, respectively. @since 20.0
(int a, int b)
| 532 | * @since 20.0 |
| 533 | */ |
| 534 | @Beta |
| 535 | public static int saturatedAdd(int a, int b) { |
| 536 | return Ints.saturatedCast((long) a + b); |
| 537 | } |
| 538 | |
| 539 | /** |
| 540 | * Returns the difference of {@code a} and {@code b} unless it would overflow or underflow in |
no test coverage detected