Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] una aclaracion

Ella menciona en el video que, al usar una concatenación, el resultado se ve de forma más estética en la impresión. Sin embargo, el número mostrado (7.7) no fue redondeado mediante código, sino que simplemente ingresó una cifra diferente. La primera parte sobre la presentación con concatenación es correcta, pero el valor no fue redondeado, sino reemplazado. pero me nacio la curiosidad de como hacer eso, asi que añadido a eso, si alguien sabe como mostrar solo dos cifras o redondear un numero que me lo explique, gracias :3

1 respuesta

¡Hola José!

Entiendo tu curiosidad sobre cómo redondear números en Java para que se muestren con un formato más estético. Aunque en el video no se haya hecho, es una excelente oportunidad para aprender algo nuevo.

Para mostrar un número con solo dos cifras decimales en Java, puedes utilizar la clase DecimalFormat que pertenece al paquete java.text. Aquí te dejo un ejemplo de cómo podrías hacerlo:

import java.text.DecimalFormat;

public class EjemploRedondeo {
    public static void main(String[] args) {
        double numero = 7.866667;
        
        // Crear una instancia de DecimalFormat con el patrón deseado
        DecimalFormat formato = new DecimalFormat("#.##");
        
        // Formatear el número
        String numeroFormateado = formato.format(numero);
        
        // Imprimir el número formateado
        System.out.println("Número redondeado: " + numeroFormateado);
    }
}

En este ejemplo, DecimalFormat("#.##") asegura que el número se redondee y se muestre con dos cifras decimales. Así, el número 7.866667 se mostrará como 7.87.

Espero que esta explicación te sea útil y te ayude a aplicar el redondeo en tu proyecto. ¡Espero que te diviertas explorando más sobre Java!

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!