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

La Multiplicación en Swift

Se utiliza el operador * para multiplicar valores numéricos en Swift.

var numero1 = 5
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 multiplicar dos números de distinto Tipo.

var numero1 : Int = 5
var numero2 : Double = 4.5
var numero3 = numero1 * numero2

En este ejemplo estamos intentando multiplicar 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 multiplican números del mismo Tipo.

var numero1 : Int = 5
var numero2 : Double = 4.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 División en Swift

  • La Resta en Swift

  • Concatenación de Cadenas de Caracteres

  • La Suma en Swift

  • Operación de Asignación