public static int round (float a)

Returns the closest ` int`

to the argument, with ties
rounding to positive infinity.

Special cases:

- If the argument is NaN, the result is 0.
- If the argument is negative infinity or any value less than or
equal to the value of
`Integer.MIN_VALUE`

, the result is equal to the value of`Integer.MIN_VALUE`

. - If the argument is positive infinity or any value greater than or
equal to the value of
`Integer.MAX_VALUE`

, the result is equal to the value of`Integer.MAX_VALUE`

.

`a` | a floating-point value to be rounded to an integer. |

` int`

value.

java.lang.Integer.MAX_VALUE, java.lang.Integer.MIN_VALUE

Diagram: Math