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

[Duda] lo q apendimos en el aula

Hola chicos como estas me surgio una duda con respecto al siguiente codigo ¿en que participan?

        float puntoFlotante = 3.14f;

        double salario = 1270.50;
        int valor = (int) salario;
        System.out.println(valor);

aca igualmente deje lo q se puede hacer para llegar al 0.3, es algo nuevo para mi peero deduzco q puede ser asi, igualmente la etica es hacer el cast con float Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡Hola Serrano!

En el código que compartiste, se están declarando tres variables: "puntoFlotante" que es un número decimal con precisión simple, "salario" que es un número decimal con precisión doble y "valor" que es un número entero.

En la tercera línea del código, se está realizando un "casting" o conversión de tipo de dato, donde se está convirtiendo el valor de "salario" que es un número decimal con precisión doble, a un número entero. Esto se hace utilizando la sintaxis "(int)" antes de la variable "salario".

Luego, se está imprimiendo en consola el valor de la variable "valor", que es el resultado de la conversión.

Si tienes alguna duda adicional, estaré encantado de ayudarte.

¡Espero haber ayudado y buenos estudios!