SlideShare una empresa de Scribd logo
1 de 5
A continuación presentamos un pequeño programa con
los dos tipos de conversiones para que lo puedan poner
en práctica:package conversiones;
public class Conversiones {
public static void main(String[] args)
{
byte sByte=50;
char sChar='a';
short sShort=1024;
int sInt=50000;
float sFloat=5.57f;
double sDouble=.1234;
float resultado1=sFloat*sByte;
int resultado2=sInt/sChar;
double resultado3=sDouble*sShort;
continua…
// hasta aquí hemos manejado la conversión implícita,
la siguiente línea de código usará la conversión explícita
double resultado4= (double) (sInt/sChar);
System.out.println("* * * * * * * * * * * * * *");
System.out.println("* Resultado 1: "+resultado1+"
*");
System.out.println("* * * * * * * * * * * * * *");
System.out.println("* Resultado 2: "+resultado2+"
*");
System.out.println("* * * * * * * * * * * * * *");
System.out.println("* Resultado 3: "+resultado3+" *");
System.out.println("* * * * * * * * * * * * * *");
System.out.println("* Resultado 4: "+resultado4+" *");
System.out.println("* * * * * * * * * * * * * *");
}
}
La conversión implícita se realiza de manera
automática por el compilador antes de almacene el
valor en una variable.
Cuando no se cumplan las condiciones para una
conversión implícita, ésta podrá realizarse de manera
explícita de forma manual como el ejemplo mostrado
en NetBeans.

Más contenido relacionado

La actualidad más candente

Derivada Polinomios en C
Derivada Polinomios en CDerivada Polinomios en C
Derivada Polinomios en CAbraham
 
Distancia De 2 Puntos
Distancia De 2 PuntosDistancia De 2 Puntos
Distancia De 2 Puntoslouis
 
Código Java Ecuación cuadrática
Código Java Ecuación cuadráticaCódigo Java Ecuación cuadrática
Código Java Ecuación cuadráticaCarmen Nereira
 
Codigo fuente
Codigo fuenteCodigo fuente
Codigo fuenteRASEC1984
 
Suma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimalesSuma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimaleslumarmaiella
 
Ejercicios de programación.
Ejercicios de programación.Ejercicios de programación.
Ejercicios de programación.Javier Cuenca
 
Algunas funciones de matlab para manejo de vectores
Algunas funciones de matlab para manejo de vectoresAlgunas funciones de matlab para manejo de vectores
Algunas funciones de matlab para manejo de vectoresJhasson Maldonado
 
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenas
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenasTap u2-componentes y librerias-programa para cifrar y descifrar cadenas
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenasJosé Antonio Sandoval Acosta
 
Número mayor y menor de una secuencia de enteros positivos en C++.
Número mayor y menor de una secuencia de enteros positivos en  C++.Número mayor y menor de una secuencia de enteros positivos en  C++.
Número mayor y menor de una secuencia de enteros positivos en C++.Carlos Aviles Galeas
 
java Código para calculo de salario de un empleado
java Código  para calculo de salario de un empleadojava Código  para calculo de salario de un empleado
java Código para calculo de salario de un empleadoCarmen Nereira
 
Redondear un número entero ingresado a la decena y centena más cercana.
Redondear un número entero ingresado a la decena y centena más cercana. Redondear un número entero ingresado a la decena y centena más cercana.
Redondear un número entero ingresado a la decena y centena más cercana. Carlos Aviles Galeas
 
Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++JoseGCordero
 
Ejercicios con arreglos presentación gráfica
Ejercicios con arreglos presentación gráficaEjercicios con arreglos presentación gráfica
Ejercicios con arreglos presentación gráficaDiroplan
 

La actualidad más candente (20)

Derivada Polinomios en C
Derivada Polinomios en CDerivada Polinomios en C
Derivada Polinomios en C
 
Distancia De 2 Puntos
Distancia De 2 PuntosDistancia De 2 Puntos
Distancia De 2 Puntos
 
Código Java Ecuación cuadrática
Código Java Ecuación cuadráticaCódigo Java Ecuación cuadrática
Código Java Ecuación cuadrática
 
Codigo fuente
Codigo fuenteCodigo fuente
Codigo fuente
 
Códigomatlabgaussseidel
CódigomatlabgaussseidelCódigomatlabgaussseidel
Códigomatlabgaussseidel
 
Suma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimalesSuma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimales
 
listado de numeros
listado de numeroslistado de numeros
listado de numeros
 
Ejercicios de programación.
Ejercicios de programación.Ejercicios de programación.
Ejercicios de programación.
 
Algunas funciones de matlab para manejo de vectores
Algunas funciones de matlab para manejo de vectoresAlgunas funciones de matlab para manejo de vectores
Algunas funciones de matlab para manejo de vectores
 
Ejercicios Python Parte 2
Ejercicios Python Parte 2Ejercicios Python Parte 2
Ejercicios Python Parte 2
 
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenas
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenasTap u2-componentes y librerias-programa para cifrar y descifrar cadenas
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenas
 
Programar Función f(x) en C++
Programar Función f(x) en C++Programar Función f(x) en C++
Programar Función f(x) en C++
 
Número mayor y menor de una secuencia de enteros positivos en C++.
Número mayor y menor de una secuencia de enteros positivos en  C++.Número mayor y menor de una secuencia de enteros positivos en  C++.
Número mayor y menor de una secuencia de enteros positivos en C++.
 
java Código para calculo de salario de un empleado
java Código  para calculo de salario de un empleadojava Código  para calculo de salario de un empleado
java Código para calculo de salario de un empleado
 
Ejercicios Python Parte 1
Ejercicios Python Parte 1Ejercicios Python Parte 1
Ejercicios Python Parte 1
 
Programar un menú en c++
Programar un menú en c++Programar un menú en c++
Programar un menú en c++
 
Redondear un número entero ingresado a la decena y centena más cercana.
Redondear un número entero ingresado a la decena y centena más cercana. Redondear un número entero ingresado a la decena y centena más cercana.
Redondear un número entero ingresado a la decena y centena más cercana.
 
Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++
 
Ejercicios con arreglos presentación gráfica
Ejercicios con arreglos presentación gráficaEjercicios con arreglos presentación gráfica
Ejercicios con arreglos presentación gráfica
 
Try catch
Try catchTry catch
Try catch
 

Destacado

Clasificación de los números
Clasificación de los númerosClasificación de los números
Clasificación de los númerosCarolina Ábalo
 
Clasifiacion de los numeros
Clasifiacion de los numerosClasifiacion de los numeros
Clasifiacion de los numerosbenitonicolas
 
Operaciones Con Reales. Adición y sustracción
Operaciones Con Reales. Adición y sustracciónOperaciones Con Reales. Adición y sustracción
Operaciones Con Reales. Adición y sustracciónfesojairam
 
Power point del tema 1 números reales
Power point del tema 1 números realesPower point del tema 1 números reales
Power point del tema 1 números realestma497
 
Clasificacion de los numeros
Clasificacion de los numerosClasificacion de los numeros
Clasificacion de los numerosMatiaskb16
 
CLASIFICACION DE LOS NUMEROS
CLASIFICACION DE LOS NUMEROSCLASIFICACION DE LOS NUMEROS
CLASIFICACION DE LOS NUMEROSmarcela960
 

Destacado (7)

Clasificación de los números
Clasificación de los númerosClasificación de los números
Clasificación de los números
 
Clasifiacion de los numeros
Clasifiacion de los numerosClasifiacion de los numeros
Clasifiacion de los numeros
 
Operaciones Con Reales. Adición y sustracción
Operaciones Con Reales. Adición y sustracciónOperaciones Con Reales. Adición y sustracción
Operaciones Con Reales. Adición y sustracción
 
Power point del tema 1 números reales
Power point del tema 1 números realesPower point del tema 1 números reales
Power point del tema 1 números reales
 
Clasificacion de los numeros
Clasificacion de los numerosClasificacion de los numeros
Clasificacion de los numeros
 
Números Reales
Números RealesNúmeros Reales
Números Reales
 
CLASIFICACION DE LOS NUMEROS
CLASIFICACION DE LOS NUMEROSCLASIFICACION DE LOS NUMEROS
CLASIFICACION DE LOS NUMEROS
 

Similar a Conversiones (20)

Ejercicios en c sharp consola
Ejercicios en c sharp consolaEjercicios en c sharp consola
Ejercicios en c sharp consola
 
8 b refactoring
8 b refactoring8 b refactoring
8 b refactoring
 
Informe tecnico
Informe tecnicoInforme tecnico
Informe tecnico
 
Java básico
Java  básicoJava  básico
Java básico
 
Ejemplos robert miguel
Ejemplos robert miguelEjemplos robert miguel
Ejemplos robert miguel
 
Vector
Vector Vector
Vector
 
Algoritmos - Funciones C++
Algoritmos - Funciones C++ Algoritmos - Funciones C++
Algoritmos - Funciones C++
 
Bucles anidados 2012
Bucles anidados 2012Bucles anidados 2012
Bucles anidados 2012
 
Tutorial C++
Tutorial C++Tutorial C++
Tutorial C++
 
Taller de programación clase #2
Taller de programación   clase #2Taller de programación   clase #2
Taller de programación clase #2
 
Taller de programación clase #2
Taller de programación   clase #2Taller de programación   clase #2
Taller de programación clase #2
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Lenguaje c neo
Lenguaje c neoLenguaje c neo
Lenguaje c neo
 
procesos
procesosprocesos
procesos
 
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++
 
Problemas resueltos de c++
Problemas  resueltos de c++Problemas  resueltos de c++
Problemas resueltos de c++
 
Problemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2bProblemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2b
 
Fund Java
Fund JavaFund Java
Fund Java
 
Cesar lenguaje c_
Cesar lenguaje c_Cesar lenguaje c_
Cesar lenguaje c_
 
2 f programas
2 f programas2 f programas
2 f programas
 

Más de Jorge García Hrnández (20)

Scanner
ScannerScanner
Scanner
 
Bucles y switch
Bucles y switchBucles y switch
Bucles y switch
 
Comp logic-ifelse
Comp logic-ifelseComp logic-ifelse
Comp logic-ifelse
 
Opasignacion
OpasignacionOpasignacion
Opasignacion
 
Métodos
MétodosMétodos
Métodos
 
Operaciones básicas
Operaciones básicasOperaciones básicas
Operaciones básicas
 
Variables y tipos de datos
Variables y tipos de datosVariables y tipos de datos
Variables y tipos de datos
 
Ejem encap
Ejem encapEjem encap
Ejem encap
 
Herencia, abstraccion y polimorfismo
Herencia, abstraccion y polimorfismoHerencia, abstraccion y polimorfismo
Herencia, abstraccion y polimorfismo
 
Objetop
ObjetopObjetop
Objetop
 
Sintaxis basica
Sintaxis basicaSintaxis basica
Sintaxis basica
 
Ejem encap
Ejem encapEjem encap
Ejem encap
 
Ejem encap
Ejem encapEjem encap
Ejem encap
 
Herencia, abstraccion y polimorfismo
Herencia, abstraccion y polimorfismoHerencia, abstraccion y polimorfismo
Herencia, abstraccion y polimorfismo
 
Objetop
ObjetopObjetop
Objetop
 
Sintaxis basica
Sintaxis basicaSintaxis basica
Sintaxis basica
 
Encapsulación
EncapsulaciónEncapsulación
Encapsulación
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
Herencia
HerenciaHerencia
Herencia
 
Clase
ClaseClase
Clase
 

Conversiones

  • 1.
  • 2. A continuación presentamos un pequeño programa con los dos tipos de conversiones para que lo puedan poner en práctica:package conversiones; public class Conversiones { public static void main(String[] args) { byte sByte=50; char sChar='a'; short sShort=1024; int sInt=50000; float sFloat=5.57f; double sDouble=.1234; float resultado1=sFloat*sByte; int resultado2=sInt/sChar; double resultado3=sDouble*sShort; continua…
  • 3. // hasta aquí hemos manejado la conversión implícita, la siguiente línea de código usará la conversión explícita double resultado4= (double) (sInt/sChar); System.out.println("* * * * * * * * * * * * * *"); System.out.println("* Resultado 1: "+resultado1+" *"); System.out.println("* * * * * * * * * * * * * *"); System.out.println("* Resultado 2: "+resultado2+" *"); System.out.println("* * * * * * * * * * * * * *"); System.out.println("* Resultado 3: "+resultado3+" *"); System.out.println("* * * * * * * * * * * * * *"); System.out.println("* Resultado 4: "+resultado4+" *"); System.out.println("* * * * * * * * * * * * * *"); } }
  • 4.
  • 5. La conversión implícita se realiza de manera automática por el compilador antes de almacene el valor en una variable. Cuando no se cumplan las condiciones para una conversión implícita, ésta podrá realizarse de manera explícita de forma manual como el ejemplo mostrado en NetBeans.