SlideShare una empresa de Scribd logo
1 de 2
Conversión de Tipos de Datos
Veamos fugazmente lo que es la conversión de tipos.
Empezando con el tema, la conversión de tipos consiste en pasar un tipo de dato a otro para
poder realizar cierto uso de este según lo necesitemos.
Veamos la conversión de una cadena a un entero y flotante
String Letras="10";
Float.parseFloat(Letras);
Integer.parseInt(Letras);
Como pueden ver para pasar a tipo float se usa la clase Float con el método parseFloat y
luego le pasamos el dato. Para el tipo entero sería similar con la clase Integer
-->
-->
Ojo: Demos tener cuidado al convertir tipos ya que en este caso se puede convertir a tipos
numéricos porque la cadena tiene las características de un número, si tendríamos “Palabra x”
como cadena en lugar de “10” surgiría un error ya que no se puede convertir a número
“Palabra x” porque tal número no existe.
Ahora veamos de un tipo entero a una cadena y real.
int Numero=7;
String auxNumero;
auxNumero=String.valueOf(Numero);
Float.parseFloat(auxNumero);
Para la conversión a cadena sólo usamos la clase String con su método valueOf y luego le
pasamos el dato.
Ahora veamos la diferencia en la conversión del tipo entero al float. Podemos ver que
hacemos uso de la cadena y no directamente del numero por qué? Simplemente porque las
convesiones en las clases Integer y float entre otros sólo aceptan tipos String por lo cual es
necesario para convertir un entero a un real o viceversa pasarlo primero a una cadena
Ahora qué de lo float. veamos
float NumeroReal=5.2f;
String auxNumeroReal;
int auxN;
auxNumeroReal=String.valueOf(NumeroReal);
auxN=(int) NumeroReal;
Como vemos para convertir a tipo String no presenta ningún problema, pero si quisiéramos
pasar a entero surgiría erro así lo pasemos primero a cadena porque el valor es 5.2 y ese dato
no se puede pasar a entero, entonces que es lo que hacemos, realizamos una conversión
directa sacándole sólo la parte entera en este caso obteniendo sólo el 5 del valor real que es
5.2

Más contenido relacionado

Similar a ConversiónTiposDatos40

Similar a ConversiónTiposDatos40 (14)

Conversion de Strings
Conversion de StringsConversion de Strings
Conversion de Strings
 
1 1 2 Datos Primitivas Y Objetos
1 1 2 Datos Primitivas Y Objetos1 1 2 Datos Primitivas Y Objetos
1 1 2 Datos Primitivas Y Objetos
 
Las variables y constantes
Las variables y constantesLas variables y constantes
Las variables y constantes
 
Tipos de datos 1
Tipos de datos 1Tipos de datos 1
Tipos de datos 1
 
Presentación de c #
Presentación de c #Presentación de c #
Presentación de c #
 
Leccion 14 Java
Leccion 14 JavaLeccion 14 Java
Leccion 14 Java
 
1 fundamentos
1 fundamentos1 fundamentos
1 fundamentos
 
Java
JavaJava
Java
 
1 fundamentos
1 fundamentos1 fundamentos
1 fundamentos
 
Lenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN BasicLenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN Basic
 
Semana 4 arreglos simples (1)
Semana 4   arreglos simples (1)Semana 4   arreglos simples (1)
Semana 4 arreglos simples (1)
 
Comandos de raptor c# y java
Comandos de raptor c# y javaComandos de raptor c# y java
Comandos de raptor c# y java
 
Teoria de tranformada de la place
Teoria de tranformada de la placeTeoria de tranformada de la place
Teoria de tranformada de la place
 
Unidad iii
Unidad iiiUnidad iii
Unidad iii
 

Último

Arribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolArribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolLuis José Ferreira Calvo
 
Burger- la negación de la autonomia del arte en la vanguardia.pdf
Burger- la negación de la autonomia del arte en la vanguardia.pdfBurger- la negación de la autonomia del arte en la vanguardia.pdf
Burger- la negación de la autonomia del arte en la vanguardia.pdfAgusSonis
 
Infografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la ArquitecturaInfografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la Arquitecturafrenyergt23
 
Cuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
CuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfjCuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
CuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfjLuisMartinez556504
 
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaEmmanuel Toloza
 
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdfcomo me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdfleonar947720602
 
LAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docxLAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docxJheissonAriasSalazar
 
Supremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxmSupremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxmolivayasser2
 
Catálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería CristianaCatálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería Cristianasomosartelife
 
Presentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básicaPresentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básicakcajbonvm
 
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfEXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfVirginiaPrieto1
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfDreydyAvila
 
PRÁCTICA 5 BQ METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
PRÁCTICA 5 BQ  METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.pptPRÁCTICA 5 BQ  METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
PRÁCTICA 5 BQ METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.pptsalazarangela643
 
Geometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio AGeometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio APabloBascur3
 
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...albertodeleon1786
 
PRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasdPRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasdpachecojean639
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Secssuser50da781
 

Último (17)

Arribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolArribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y español
 
Burger- la negación de la autonomia del arte en la vanguardia.pdf
Burger- la negación de la autonomia del arte en la vanguardia.pdfBurger- la negación de la autonomia del arte en la vanguardia.pdf
Burger- la negación de la autonomia del arte en la vanguardia.pdf
 
Infografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la ArquitecturaInfografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la Arquitectura
 
Cuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
CuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfjCuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
Cuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
 
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
 
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdfcomo me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
 
LAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docxLAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docx
 
Supremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxmSupremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxm
 
Catálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería CristianaCatálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería Cristiana
 
Presentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básicaPresentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básica
 
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfEXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
 
PRÁCTICA 5 BQ METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
PRÁCTICA 5 BQ  METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.pptPRÁCTICA 5 BQ  METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
PRÁCTICA 5 BQ METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
 
Geometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio AGeometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio A
 
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
 
PRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasdPRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasd
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Sec
 

ConversiónTiposDatos40

  • 1. Conversión de Tipos de Datos Veamos fugazmente lo que es la conversión de tipos. Empezando con el tema, la conversión de tipos consiste en pasar un tipo de dato a otro para poder realizar cierto uso de este según lo necesitemos. Veamos la conversión de una cadena a un entero y flotante String Letras="10"; Float.parseFloat(Letras); Integer.parseInt(Letras); Como pueden ver para pasar a tipo float se usa la clase Float con el método parseFloat y luego le pasamos el dato. Para el tipo entero sería similar con la clase Integer --> --> Ojo: Demos tener cuidado al convertir tipos ya que en este caso se puede convertir a tipos numéricos porque la cadena tiene las características de un número, si tendríamos “Palabra x” como cadena en lugar de “10” surgiría un error ya que no se puede convertir a número “Palabra x” porque tal número no existe. Ahora veamos de un tipo entero a una cadena y real. int Numero=7; String auxNumero; auxNumero=String.valueOf(Numero); Float.parseFloat(auxNumero); Para la conversión a cadena sólo usamos la clase String con su método valueOf y luego le pasamos el dato. Ahora veamos la diferencia en la conversión del tipo entero al float. Podemos ver que hacemos uso de la cadena y no directamente del numero por qué? Simplemente porque las convesiones en las clases Integer y float entre otros sólo aceptan tipos String por lo cual es necesario para convertir un entero a un real o viceversa pasarlo primero a una cadena Ahora qué de lo float. veamos float NumeroReal=5.2f; String auxNumeroReal; int auxN; auxNumeroReal=String.valueOf(NumeroReal); auxN=(int) NumeroReal;
  • 2. Como vemos para convertir a tipo String no presenta ningún problema, pero si quisiéramos pasar a entero surgiría erro así lo pasemos primero a cadena porque el valor es 5.2 y ese dato no se puede pasar a entero, entonces que es lo que hacemos, realizamos una conversión directa sacándole sólo la parte entera en este caso obteniendo sólo el 5 del valor real que es 5.2