LOS DATOS EN C++
TIPOS DE DATO
El primer objetivo de un computador es el manejo de información a partir de datos. Estos datos pueden ser costos, calificaciones, temperaturas, presupuestos, datospersonales, signos vitales, velocidad, etc.
Los distintos tipos de datos son representados en la memoria del computador de acuerdo al tipo y al lenguaje de programación que use. Los númeroenteros en C++ por ejemplo miden 16 bits o 2 bytes (bit=digito binario).
El mínimo numero que se puede escribir en 16 bits equivale a 16 ceros (0) que al ser convertidos a decimal representanprecisamente el valor 0 (cero). El máximo número que se puede escribir en 16 bits son 16 unos que representan el numero 65535 decimal. Teniendo en cuenta que hablamos de números sin signo
La siguientetabla indica los tipos de dato simple de C++ son sus modificadores de tamaño (long y short) además de sus modificadores de signo (signed y unsigned)
TIPO EJEMPLO BYTES RANGO
char ‘C’ 1 0 a 255short -15 2 -128 a 127
int 1024 2 -32768 a 32767
unsigned int 42345 2 0 a 65535
long 262144 4 -2147483648 a 2147483637
float 10.45 4 3.4*(10 e -38) a 3.4*(10 e 38)
double 0.000000000045 8 1.7*(10 e-308) a 1.7*(10 e 308)
long double 1e-8 8 Igual que double
Los tipos de datos qe maneja C++ son:
Enteros
Dentro de los enteros están los tipos: short, int, long, los cuales varían en rango deacuerdo al compilador que se utilice, siendo long rango mayor y short el de menor.
Flotantes
Dentro de los flotantes C++ tiene los tipos: float, double y long double donde al igual que los enterosvaría el rango de cada uno de acuerdo al compilador que se utilice. De igual forma el float es el de menor rango siendo long double el de rango mayor
Caracteres
Se utiliza el tipo char. Pararepresentar un carácter en C++ se utilizan apóstrofes.
Ejemplos: ‘a’, ‘b’ , ‘5’
Para representar una cadena de caracteres se utilizan las comillas.
Ejemplo: “soy una cadena”
DECLARACION DE...
Regístrate para leer el documento completo.