Este blog describirá el método para convertir int a double en Java.
¿Cómo convertir int a doble en Java?
Para convertir int a doble, puede usar:
- Operador de asignación
- encasillamiento
- método valueOf()
Ahora revisaremos cada uno de los métodos mencionados uno por uno.
Método 1: Convertir int a double usando el operador de asignación
En el lenguaje de programación Java, el tipo de datos inferior se puede convertir fácilmente al tipo de datos superior utilizando el operador de asignación ' = ”. Esto se llama una conversión implícita.
Sintaxis
doble b = a
Aquí, el operador de asignación “ = ” se convertirá “ a ” variable de tipo int a “ b ”, que es una variable de tipo doble.
Ejemplo
En este ejemplo, en primer lugar, crearemos una variable int llamada ' a ” con el siguiente valor:
En t a = 14 ;
Luego, lo convertiremos a doble usando el “ = ” operador de asignación y almacenar el valor resultante en “ b ”:
doble b = a ;Por último, ejecute el “ Sistema.salida.println() ” método para mostrar el valor convertido en la consola:
Sistema. afuera . imprimir ( 'El valor entero convertido a doble: ' + b ) ;
El resultado muestra que el número entero se convirtió con éxito en un valor doble:
Método 2: Convertir int a double usando Typecasting
Typecasting se usa cuando queremos convertir un tipo de datos a otro. Más específicamente, también se puede utilizar para la conversión de int a doble.
Sintaxis
doble b = ( doble ) a ;Aquí, convertiremos “ a ” variable de tipo int a “ b ”, que es una variable de tipo doble. Los ( doble ) indica el tipo de datos encasillado requerido.
Ejemplo
En este ejemplo, usaremos el mismo tipo entero ' a ” variable y convertir su valor a “ doble ” utilizando Typecasting. Aquí también se utiliza el operador de asignación; sin embargo, el entero especificado se encasilla en el doble y luego se almacena en la variable de tipo doble ' b ”:
Luego, imprima el valor convertido usando el “ Sistema.salida.println() ' método:
Sistema. afuera . imprimir ( 'El valor entero convertido a doble por encasillamiento:' + b ) ;
Producción
¿Quiere utilizar cualquier método Java incorporado para el propósito especificado? ¡Dirígete hacia la siguiente sección!
Método 3: Convertir int a double usando el método valueOf()
Los ' Doble ” La clase contenedora de Java ofrece un “ valor de() ” método que se puede utilizar para convertir int a double. Es un método de tipo estático, lo que significa que no necesitamos crear un objeto y llamar al método usando el nombre de la clase, ya que se puede acceder a él sin este paso adicional.
Sintaxis
doble b = Doble. valor de ( a ) ;Aquí, convertiremos “ a ” variable de tipo int a “ b ” al pasarlo como argumento al “ valor de() ' método.
Ejemplo
Aquí, convertiremos el valor del ya creado “ a ” usando la variable valor de() método. El método tomará “ a ” como argumento y devuelve el valor doble convertido:
Finalmente, imprima el valor convertido usando el “ Sistema.salida.println() ' método:
Sistema. afuera . imprimir ( 'El valor entero convertido a doble por wrapperClass:' + b ) ;
Producción
Recopilamos todas las instrucciones esenciales relacionadas con la conversión de int a double en Java.
Conclusión
Para convertir int en double en Java, existen tres métodos: usar el operador de asignación, usar Typecasting y el método valueOf() de la clase contenedora Double Java. Todos estos métodos funcionan aproximadamente igual; sin embargo, puede elegir cualquiera según sus preferencias. En esta publicación, describimos los métodos para convertir un int en doble en Java.