Tipos de Datos

jueves, 6 de diciembre de 2007

  • Tipo Entero

  • Tipo Real

  • Tipo Lógico

  • Tipo Caracter

  • Tipo Enumerado

1.- Tipo Entero: Los nº enteros pueden dar problemas de overflow (desbordamiento) cuando el resultado de una operación supera el valor que se puede representar.

Integer (2 bytes)

Long (4 bytes)

2..- Tipo Real ( decimales): El problema es el redondeo.Hay tres tipos:

Simple (2 bytes. 2^16): 1 bit de signo+8 bits de exponente+7 bits de mantisa

Doble (4 bytes. 2^32): 1 bit de signo+8 bits de exponente+23 bts de mantisa

Cuádruple (8 bytes. 2^64): 1 bit de signo+8 bits de exponente+55 bits de mantisa

3.- Tipo Lógico (booleano o lógico): Sólo puede tener dos valores(0 y 1, si o no, verdadero o falso).Estos tipos de datos suelen utilizarse para resolver relaciones y los operadores de relacion son:

<> > mayor que

<= mayor o igual que

>= menor o igual que

= igual que

<> distinto que


- Los operadores lógicos son:

AND.- Para que sea cierta (0) sus valores tienen que ser ciertos (1)

OR.- Es ciertas si uno de sus valores es cierto.

NOT.- Es el inverso de los valoes de entrada

NAND.- Es el inverso de AND

NOR.-Es el inverso de OR

XOR.- Sólo es cierto cuando los valores de entrada son diferentes.

4.- Tipo Caracter: Sólo se representa un caracter.ANSI,ASCII.

5.- Tipo Enumerado: Es un conjunto finito de datos.Sólo existe en software,no en hardware.EJ: Los días de la semana {lunes,martes,...domingo}


0 comentarios: