Академический Документы
Профессиональный Документы
Культура Документы
En
sistemas
de 16 bits su rango de valores es de -32763 a 32762. Para sistemas de 32 bits el rango se
de
-2147483648 a 2147483647. En sistemas de 64 bits el rango será de 1.7+/-308.
Actualmente
son muy pocos los compiladores con capacidad de manejar datos de tipo int de 64 bits, lo
usual son sistemas de 16 ó 32 bitsUn número real de 32 bits cuyo rango vá de 3.4+/-38.
Generalmente su
precisión es de 7 dígitos.[/align]Long: Un número entero de 32 bits de rango igual a -
2147483648 a 2147483647.[/align]Double: Un número de 64 bits y de rango igual a 1.7+/-
308 con una precisión en general de
15 dígitos.
Short: Un número de 16 bits de rango igual a -32763 a 32762.
Char: Un tipo de dato específico para manejo de caracteres de 8 bits de rango igual a -
128 a 127.
Unsigned: Modificador que se aplica a los tipos de datos enlistados arriba, su efecto es
eliminar el
signo a el tipo de dato aplicado, por ejemplo, para un tipo de dato int podemos
especificar unsigned int en cuyo caso el rango para el tipo de dato int cambia de ser
-2147483648 a 2147483647, por éste nuevo rango: 0 a 4294967295.
Signed: Modificador que forza al compilador a utilizar un tipo de dato con signo si antes se
declaró como de tipo unsigned.
Volatile: Especifica una variable que almacena datos cuyo contenido puede cambiar en
cualquier
momento sea por la acción del programa ó como reacción de la interacción del usuario
con el programa.
Const: Especifica una variable cuyo contenido no puede cambiar bajo ninguna
circunstancia.
Enum: Especifica un conjunto de variables que toman valores en un orden específico
y consecutivo.
Static: Especifica una variable que sólo puede cambiar por efecto del programa.
Typedef: Define un tipo de dato para fácil manejo del programador basado en los datos
definidos
por el compilador. Muy útil cuando se programa en lenguajes diferentes al inglés.
Sizeof: Función que devuelve el tamaño en bytes del tipo de dato al que se aplica.