Programación en c: tipos de datos

Solo disponible en BuenasTareas
  • Páginas : 9 (2167 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de marzo de 2011
Leer documento completo
Vista previa del texto
TIPOS DE DATOS EN LOS LENGUAJES DE PROGRAMACIÓN

1

INDICE
o o o o o o o o o Introducción Tipos de datos en C Tipos de datos en C++ Tipos de datos en Java Tipos de datos en Pascal Tipos de datos en SQL Tipos de datos en Prolog Tipos de datos en Fortran Tipos de datos en Visual Basic

2

 Introducción
Los diferentes objetos de información con los que un programa trabaja se denominandatos. Un tipo de dato define todo el posible rango de valores que una variable puede tomar al momento de ejecución del programa y a lo largo de toda la vida útil del propio programa. Todos los datos tienen un tipo asociados con ellos que nos servirá para poder conocer con que información trabajaremos. Es decir, cuando ingresemos el sueldo de un trabajador necesitaremos que este contenga decimales,o si solicitamos la edad de una persona esta tiene que estar expresada con números enteros, etc.. Además la suma entre caracteres no tiene sentido. La asignación de tipos a los datos tiene dos objetivos principales:
 

Detectar errores de operaciones aritméticas en los programas Determinar como ejecutar las operaciones

- Tipos de Datos Comunes Estos son los tipos de datos mas utilizadosen los lenguajes de programación:
  

Numéricos Caracteres Lógicos

. Tipos Numéricos: Dentro de estos tipos se puede resaltar los tipos enteros, reales o de coma flotante, y los exponenciales. . Tipos Carácter: Los tipos carácter se dividen también en caracteres ASCII. El otro grupo de caracteres son los strings o cadenas de caracteres. . Tipos Lógicos Los tipos lógicos solamente puedentomar los valores verdadero o falso.

3

 Tipos de datos en C
- Tipos de datos enteros

Representan números enteros con signo
Tipo byte short int long Tamaño 1Byte (8 bits) 2 Bytes (16 bits) 4 Bytes (32 bits) 8 Bytes (64 bits)

- Tipos

de datos en coma flotante

Representan los números con partes fraccionarias.
Tipo float double Tamaño 4 Byte (32 bits) 8 Bytes (64 bits)

- Tipode datos boolean Almacenan variables que contengan dos estados, TRUE o FALSE. - Tipo de datos carácter Almacena caracteres Unicode simples. El tipo de dato se denomina char y se almacena en un entero sin signo de 16 bits

4

 Tipos de datos en C++
Los tipos de datos más comunes en C++ son:

TIPO DATO unsigned char char short int unsigned int int

ESPACIO MEMORIA
8 bits

RANGO
0 a 2558 bits

-128 a 127

16 bits

-32768 a 32767

32 bits

0 a 4294967295

32 bits

-2147483648 a 2147483647

unsigned long enum

32 bits

0 a 4294967295

16 bits

-2147483648 a 2147483647

long

32 bits

-2147483648 a 2147483647

float

32 bits

3.4 x 10-38 a 3.4 x 10+38(6 dec)

double

64 bits

1.7 x 10-308 a 1.7*10+308(15 dec)

long double

80 bits3.4 x 10-4932 a 1.1 x 10+4932

void

sin valor

5

 Tipos de datos en Java
Los tipos de datos en Java pueden dividirse en dos categorías: simples y compuestos. Los simples (o primitivos) son tipos nucleares que no se derivan de otros tipos, como los enteros, de coma flotante, booleanos y de carácter. Los tipos compuestos se basan en los tipos simples, e incluyen las cadenas, lasmatrices y tanto las clases como las interfaces, en general. Cada tipo de datos simple soporta un conjunto de literales que le pueden ser asignados, para darles valor. Tipos de datos enteros :

Se usan para representar números enteros con signo. Hay cuatro tipos: byte, short, int y long.

Tipo byte short int long

Tamaño 1Byte (8 bits) 2 Bytes (16 bits) 4 Bytes (32 bits) 8 Bytes (64 bits)

-Literales enteros : Son básicos en la programación en Java y presentan tres formatos:
  

Decimal: Los literales decimales aparecen como números ordinarios sin ninguna notación especial. Hexadecimal Octal: Los octales aparecen con un 0 inicial delante de los dígitos

Los literales enteros se almacenan por defecto en el tipo int, (4 bytes con signo), o si se trabaja con números muy...
tracking img