conversiones

5
Conversión implícita y Conversión explícita Jorge García Hernández Por:

Upload: jorge-garcia-hrnandez

Post on 25-Jul-2015

44 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Conversiones

Conversión implícita y Conversión explícita

Jorge García Hernández

Por:

Page 2: Conversiones

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…

Page 3: Conversiones

// 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("* * * * * * * * * * * * * *"); }}

Page 4: Conversiones
Page 5: Conversiones

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.