Nivel 1 — Conceptos básicos
Tipos de datos básicos
Notas originales de SunDiaL · Ver fuente en inglés
Los tipos de datos básicos están disponibles desde el principio y son los componentes fundamentales de todo lo demás. Son los siguientes:
El booleano
El booleano es un tipo utilizado para representar true y false.
Puede tratarse como un número, donde 1 significa verdadero y 0 significa falso.
Para sus operaciones, consulta las operaciones lógicas.
Las matemáticas que trabajan con booleanos se llaman álgebra booleana.
Los números
Los quieras o los odies, los necesitas. Los números se dividen en:
- Enteros con signo = números naturales.
- Enteros sin signo = números enteros.
- Coma flotante = números racionales e irracionales.
| Enteros con signo | Enteros sin signo | Coma flotante | |
|---|---|---|---|
| 8 bit | sbyte | byte | |
| 16 bit | short | ushort | half |
| 32 bit | int | uint | float |
| 64 bit | long | ulong | double |
| 128 bit | decimal | ||
| Para sus operaciones, consulta las operaciones aritméticas. |
Las matemáticas que trabajan con números se llaman álgebra.
El tipo char
Un char es una letra. En concreto, representa un carácter de la tabla ASCII. Un char puede tratarse como un byte.
El tipo string
Si un char es un carácter, un string contiene muchos caracteres, es decir, texto. String es un tipo de datos básico solo porque todos los lenguajes de programación lo proporcionan desde el principio. En realidad, string es una clase. Concretamente, es una colección inmutable de caracteres.
Colecciones
Las colecciones son un tipo de datos básico solo porque todos los lenguajes de programación las proporcionan desde el principio. En realidad, las colecciones son clases genéricas utilizadas para contener muchos objetos del mismo tipo.