Diferencia entre revisiones de «Casting»
Ir a la navegación
Ir a la búsqueda
Página creada con «*El casting es la conversión de una variable de un tipo a otro tipo ( <tipo_de_dato> ) <expresión>; *Ejemplo <pre> int a = 5; int b = 3; float r; r = (float) a/b; </pre...» |
Sin resumen de edición |
||
| Línea 1: | Línea 1: | ||
= Que es? = | |||
*El casting es la conversión de una variable de un tipo a otro tipo | *El casting es la conversión de una variable de un tipo a otro tipo | ||
( <tipo_de_dato> ) <expresión>; | ( <tipo_de_dato> ) <expresión>; | ||
= Casting de Variables = | |||
Ejemplo | |||
<pre> | <pre> | ||
int a = 5; | int a = 5; | ||
| Línea 10: | Línea 12: | ||
</pre> | </pre> | ||
*Si queremos hacer una division de dos numeros enteros pero queremos el resultado en numero real, hacemos un casting de la operacion. En el ejmplo anterior r = 1,66666. Si no ponemos el casting r = 1 | *Si queremos hacer una division de dos numeros enteros pero queremos el resultado en numero real, hacemos un casting de la operacion. En el ejmplo anterior r = 1,66666. Si no ponemos el casting r = 1 | ||
= Casting de Punteros = | |||
Revisión del 11:11 21 mar 2013
Que es?
- El casting es la conversión de una variable de un tipo a otro tipo
( <tipo_de_dato> ) <expresión>;
Casting de Variables
Ejemplo
int a = 5; int b = 3; float r; r = (float) a/b;
- Si queremos hacer una division de dos numeros enteros pero queremos el resultado en numero real, hacemos un casting de la operacion. En el ejmplo anterior r = 1,66666. Si no ponemos el casting r = 1