Aprende a Programar Apps para iPhone con  Swift, SwiftUI y UIKit - lafactoriaapple

Overflow

La traducción de Overflow es Desbordamiento.

El desbordamiento también se produce cuando como resultado de una operación se obtiene un valor que está fuera del rango permitido para el Tipo de Dato con el que se ha declarado la Variable o Constante .

8 bits: valor máximo representable 28 - 1 = 255
16 bits: valor máximo representable 216 - 1 = 65,535
32 bits: valor máximo representable 232 - 1 = 4,294,967,295
64 bits: valor máximo representable 264 - 1 = 18,446,744,073,709,551,615
128 bits: valor máximo representable 2128 - 1 = 340,282,366,920,938,463,374,607,431,768,211,455

Swift producirá un error y detendrá la ejecución de nuestro Programa si se produce un Overflow.

Más en esta Sección

  • Aprende cómo funciona y qué hace un Compilador

  • Qué es un IDE

  • Tipo de Dato

  • API: Interfaz de Programación de Aplicaciones

  • Ámbito o Scope

  • Orden Lexicográfico

  • Actualización OTA

  • Versión Golden Master

  • Control de Versiones

  • Casting

  • Qué es un Framework

  • Lenguaje de Programación Imperativo

  • Lenguaje de Programación Declarativo

  • Versión Release

  • Release Notes

  • Unicode

  • Depuración de Programas

  • Lenguaje de Programación Type Safe

  • Qué es el Código Fuente

  • Qué es un SDK

  • Palabras Reservadas

  • Inferencia de Tipos

  • Sandbox

  • Camel Case

  • Algoritmo

  • Qué es un Lenguaje de Programación

  • IntelliSense

  • GUI