Académique Documents
Professionnel Documents
Culture Documents
Modificadores
Para modificar el tamao de almacenamiento se utilizan tipos de datos modificados Modificadores
signed: reserva un bit para el signo unsigned: define solo valores positivos long: utiliza el mayor tamao disponible short: utiliza el menor tamao disponible
IWI-131 - Tema 4
Real
float
IWI-131 - Tema 4
No acepta modificadores
IWI-131 - Tema 4
Alfanumricos
Se agregan los dgitos como smbolos, no como nmeros.
IWI-131 - Tema 4
Conversiones de tipo
Al mezclar distintos tipos, hay que buscar un comn denominador
Un tipo donde todo el resto pueda ser representado
Para esto, hay que convertir los valores involucrados al mayor tipo presente Esto se denomina promocin de tipo
IWI-131 - Tema 4
Conversiones de tipo
Rangos de tipos
long double louble float unsigned long long unsigned int
IWI-131 - Tema 4
Cast (molde)
Se puede forzar al compilador para hacer una conversin de tipos. Se vera su utilidad al estudiar los operadores.
void main(){ double d1=4.7, d2=2.4; int i = ((int)d1)/((int)d2); printf("%d\n", i); }
IWI-131 - Tema 4
En C, las enumeraciones se almacenan como enteros. Se pueden definir sus valores numricos.
IWI-131 - Tema 4
IWI-131 - Tema 4
26 + 28 = 54
IWI-131 - Tema 4
Fin tema 4a
Tipos de datos simples