practica bohr

Páginas: 2 (429 palabras) Publicado: 16 de septiembre de 2014
TIPO DE DATOS EN EL LENGUAJE C
C ofrece tres tipos de datos básicos:
• Números enteros definidos con la palabra clave int
• Letras o caracteres definidos con la palabra clave char
• Númerosreales o en coma flotante definidos con las palabras claves float o double

ENTEROS
Se definen con “int” y admiten de forma opcional dos prefijos modificadores:
• “short” y “long”: Modifica el tamañoen bits del entero. Existen por tanto tres tipos de enteros: “i nt”, “short int” (que se puede abreviar como “short”), y “long int” (que se puede abreviar como “long”).
El lenguaje C no definetamaños fijos para sus tipos de datos básicos. Lo único que garantiza es que un short int tiene un tamaño menor o igual que un int y este a su vez un tamaño menor o igual a un long int. Esta característicadel lenguaje ha complicado la creación de programas que sean compatibles entre varias plataformas.
• “unsigned”: define un número natural (mayor o igual a cero).

LETRAS Y CADENAS
Las variables detipo letra se declaran como “char”. Para referirse a una letra se rodea de comillas simples: 'M'. Como las letras se representan internamente como números, el lenguaje C permite realizar operacionesaritméticas como 'M' + 25.
Las cadenas de texto o strings son simplemente tablas de “char”. Las funciones de biblioteca para manipular estas cadenas asumen que el último byte tiene valor cero. Lascadenas de texto se escriben en el programa rodeadas de dobles comillas y contienen el valor cero al final.

NUMEROS REALES
Los números reales se definen con “float” o “double”. La diferencia entreambas es la precisión que ofrece su representación interna. Hay un número infinito de reales, pero se representan con un número finito de bits. A mayor número de bits, mayor número de reales serepresentan, y por tanto, mayor precisión. Los reales definidos con “double” tienen un tamaño doble a los definidos con “float”. Al igual que en el caso de los enteros, el tamaño de estas representaciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • BOHR
  • bohr
  • bohr
  • bohr
  • bohr
  • BOHR
  • Bohr
  • Bohr

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS