Operator

*(_:_:)

Multiplies two values and produces their product, rounding to a representable value.

Declaration

static func * (lhs: Double, rhs: Double) -> Double

Parameters

lhs

The first value to multiply.

rhs

The second value to multiply.

Discussion

The multiplication operator (*) calculates the product of its two arguments. For example:

let x = 7.5
let y = x * 2.25
// y == 16.875

The * operator implements the multiplication operation defined by the IEEE 754 specification.

Relationships

From Protocol

See Also

Arithmetic

static func + (Double, Double) -> Double

Adds two values and produces their sum, rounded to a representable value.

static func - (Double, Double) -> Double

Subtracts one value from another and produces their difference, rounded to a representable value.

static func / (Double, Double) -> Double

Returns the quotient of dividing the first value by the second, rounded to a representable value.