Tipos de datos en c

Solo disponible en BuenasTareas
  • Páginas : 3 (501 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de marzo de 2011
Leer documento completo
Vista previa del texto
Tipos de Datos en C

Existen básicamente 3 tipos de datos:

Tipo | Palabra reservada |
| |
Entero | int |
Coma flotante | float |
Coma flotante doble | double |

Tipo de dato enteroEl tipo de datos entero nos permitir  hacer operaciones aritméticas, como la suma y la multiplicación. El tipo de datos entero es quizás el más importante de todos los tipos de datos, y muchasveces es el tipo d datos por defecto, es decir, cuando el compilador se encuentre con un dato y no le hayamos dicho cual es su tipo supondrá  que es un entero. Esto se ve claramente con las funciones, yaque siempre devuelven un valor, que por defecto es un entero.
Para el lenguaje C existen diferentes tamaños de números enteros que pueden tener desde 1 byte hasta 8 bytes

El lenguaje C hace ladistinción de si el entero es con signo o sin signo (signed o unsigned). La forma de declarar un entero es con uno de los tipos de datos que sean enteros según el tamaño que se quiera. En caso de que nose declare si es con signo o sin signo, se toma con signo.

Hay cuatro tipos: byte, short, int y long.
Tipo | Tamaño |
byte | 1Byte (8 bits) |
short | 2 Bytes (16 bits) |
int | 4 Bytes (32bits) |
long | 8 Bytes (64 bits) |

Tipo de dato flotante
Los valores flotantes son más modernos y se usan mucho en aplicaciones que trabajan con gráficos o que necesitan de mucha precisión. Eltipo de dato flotante en lenguaje C sólo tiene dos tamaños: el float y el double, que son 4 bytes y 8 bytes respectivamente. A diferencia de los enteros el tipo de dato flotante soporta númerosdecimales y números con exponente.
Los flotantes se representan en memoria con cadenas de bits de 4 o 8 bytes. Los flotantes de 4 bytes se dividen en 1 bit para el signo, 8 bits para el exponente y 23 bitspara el valor del número. El procedimiento para poner un número en una variable flotante es el siguiente:
1. Se convierte a binario la parte entera.
2. Se coloca el símbolo en el primer...
tracking img