Programación de Apps iOS para iPhone con Swift y SwiftUI - LaFactoríaApple

Operaciones Matemáticas Básicas

Viajemos en el tiempo y volvamos a ser niños de primaria. Veamos como hacer con Swift aquellas operaciones básicas.

Suma: +
Resta: -
Multiplicación: *
División: /

En el ámbito que nos ocupa, una Operación es la acción de un Operador sobre unos Datos para obtener un Resultado (en definitiva otro Dato).

El Operador nos indica el tipo de Operación que vamos a realizar, por ejemplo, si tenemos dos números (Datos) y les aplicamos el Operador + (Suma) entonces obtenemos un Resultado (otro Dato) que será el número correspondiente a sumar los dos números iniciales.

La representación en código de una Operación recibe el nombre de Expresión, por ejemplo:

5 + 4 es una Expresión

Es el momento de recordar a nuestro profesor de matemáticas cuando nos hablaba de las Expresiones Matemáticas (Fórmulas).

Si creamos un Playground podremos practicar estas operaciones básicas.

5 + 4
5 - 4
5 * 4
20 / 4

Recordamos que si pulsamos el botón “Play” de color azul que hay a la izquierda de las expresiones matemáticas se ejecutarán estas operaciones y vemos el resultado en el panel de la derecha, que recibe el nombre Barra Lateral de Resultados.

Una alternativa a pulsar el botón “Play / Run” es pulsar simultáneamente Shift+Enter al final de nuestra línea de código.

Respecto a la sintaxis de las operaciones matemáticas anteriores, puedes observar que hemos dejado un espacio en blanco a ambos lados de los operadores matemáticos. Es igualmente correcto no dejar esos espacios en blanco.

5+4
5-4
5*4
20/4

Lo que no se puede hacer es mezclar, es decir, dejar un espacio en blanco a un lado del operador y al otro lado no. Si lo hacemos obtendremos mensajes de error como los siguientes

Más en esta Sección

  • Domina Swift si quieres desarrollar Apps para dispositivos Apple

  • Cómo utilizar Caracteres Unicode en Swift

  • Cómo saber la Versión actual de Swift

  • Comentarios en Swift

  • Nuestro primer programa con Swift

  • Documentación oficial de Apple sobre Swift

  • Qué es Swift