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

La División en Swift

Se utiliza el operador / para dividir valores numéricos en Swift.

var numero1 = 6
var numero2 = 3
var numero3 = numero1 / numero2
print(numero3)

Debe existir coherencia de Tipos a la hora de realizar esta operación matemática, es decir, no podemos dividir dos números de distinto Tipo.

var numero1 : Int = 10
var numero2 : Double = 2.5
var numero3 = numero1 / numero2

En este ejemplo estamos intentando dividir un número de Tipo Entero con otro de Tipo Coma Flotante con precisión doble, por lo que obtendremos el siguiente mensaje de error (el compilador impide que se realice la operación).

Para resolver esta situación haremos un Casting de forma que se dividen números del mismo Tipo.

var numero1 : Int = 10
var numero2 : Double = 2.5
var numero3 = Double(numero1) / numero2

Más en esta Sección

  • Comparación de Valores

  • Cambiar el Signo a una Variable

  • Cómo calcular el Resto de una división en Swift

  • La Multiplicación en Swift

  • La Resta en Swift

  • Concatenación de Cadenas de Caracteres

  • La Suma en Swift

  • Operación de Asignación