Java redondeo hacia arriba y hacia abajo

Toma float f = 1.65fun ejemplo

Acuerdo de mejora

Math.ceil(f) //2.0

Redondear a la baja

Math.floor(f) //1.0

redondeo

Math.rint(f) //2.0

Inserte la descripción de la imagen aquí
Cuando float f = 2.5f, se redondea el siguiente resultado y esperamos que haya algunas diferencias.

Math.rint(f) //2.0

Inserte la descripción de la imagen aquí
Math.rint.5Cuando encuentra un resultado uniforme, los valores de retorno de los tres métodos anteriores son de todos los doubletipos.
Usando el Math.roundresultado de redondear el valor de retorno int, 2.5fel valor de retorno 3.
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/qq_41885819/article/details/109997639
Recomendado
Clasificación