Redondeo al convertir de doble a flotante en java

Estoy tratando de convertir un rectángulo de límite mínimo de valores dobles a valores flotantes. Después de la conversión, necesito que el rectángulo (flotante) sea igual o contenga el rectángulo (doble) (el rectángulo flotante debe ser mayor o igual que el rectángulo doble). Para hacer eso quiero poder especificar en qué forma redondear el doble para convertirlo en flotante. Entonces, al lanzar la "Parte superior" del rectángulo, redondearía hacia arriba, pero al lanzar la "Parte inferior" del rectángulo, redondearía hacia abajo.

¿Hay una clase que me permita hacer esto?

Gracias.

Respuesta 1

Puede compararlo floatcon doubley si necesita ser un poco más grande o más pequeño, puede llamar a floatToIntBits e intToFloatBits con un incremento o disminución según sea necesario.

Respuesta: 2

He escrito un programa de applet. Tiene algunas referencias a clases de java tools.jar (por ejemplo: - import com.sun.jdi.connect.IllegalConnectorArgumentsException) Cuando ejecuto este applet a través de ...

He comenzado a utilizar JACOB en mi programa Java para trabajar, pero me encuentro con un error cada vez que intento obtener un ITTrack de una colección ITTrackCollection. Esta es la línea que da el error: a.add (t.getItem (1)); ...

Estoy tratando de escribir una fuente basada en el concepto de simulación "Juego de la vida". Lo que hice fue crear una clase para representar el estado del entorno del juego, pero separó la lógica de la función sucesora en un ...

¿Debo importar una clase Java si la clase que estoy importando está en el mismo paquete que la clase a la que estoy importando? (Estoy tratando de extender la clase anterior, tanto SavingsAccount como SpecialSavings están en ...