Swift #2: Tipos de datos primitivos

Published: (December 6, 2025 at 10:51 AM EST)
1 min read
Source: Dev.to

Source: Dev.to

Tipos de datos primitivos

Cada lenguaje de programación declara sus propias unidades de datos para representar valores de distintos tamaños. Estas unidades son conocidas como tipos de datos primitivos.

  • Int: Número entero. En sistemas de 64 bits ocupa 8 bytes y puede almacenar valores desde ‑9 × 10¹⁸ hasta +9 × 10¹⁸.
  • UInt: Número entero sin signo. Al no reservar el bit de signo, en sistemas de 64 bits puede almacenar valores desde 0 hasta +1 × 10¹⁹.
  • Int8 / UInt8: Número entero de 1 byte. Rango de ‑128 a 127 (Int8) y de 0 a 255 (UInt8).
  • Int16 / UInt16: Número entero de 2 bytes. Rango de ‑32 768 a 32 767 (Int16) y de 0 a 65 535 (UInt16).
  • Int32 / UInt32: Número entero de 4 bytes. Rango aproximado de ‑2 × 10⁹ a +2 × 10⁹ (Int32) y de 0 a 4 × 10⁹ (UInt32).
  • Int64 / UInt64: Número entero de 8 bytes. Rango de ‑9 × 10¹⁸ a +9 × 10¹⁸ (Int64) y de 0 a +1 × 10¹⁹ (UInt64).
  • Float: Número de punto flotante de 32 bits, con 6 dígitos de precisión.
  • Double: Número de punto flotante de 64 bits, con al menos 15 dígitos de precisión.
Back to Blog

Related posts

Read more »

Swift #10: Bucles

while while valida una condición y ejecuta un bloque de código hasta que la condición se vuelva false. swift var counter = 0 while counter in { ... }. swift le...

Swift #7: Tuplas

Tuplas Una tupla contiene un grupo de uno o más valores del mismo o diferente tipos. Es útil para almacenar valores efímeros o temporales que, aunque están rel...

Swift #6: Opcionales

Opcionales Algunas veces es necesario indicar la ausencia de valor de una variable. Para estos casos, Swift tiene el modificador ? que convierte cualquier tipo...

Swift #5: Caracteres y Strings

Character Un carácter se representa mediante un número binario que corresponde al índice de un elemento en la tabla Unicode, la cual define los caracteres del...