Operator

-(_:_:)

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

Declaration

static func - (lhs: Float, rhs: Float) -> Float

Parameters

lhs

A numeric value.

rhs

The value to subtract from lhs.

Discussion

The subtraction operator (-) calculates the difference of its two arguments. For example:

let x = 7.5
let y = x - 2.25
// y == 5.25

The - operator implements the subtraction operation defined by the IEEE 754 specification.

Relationships

See Also

Arithmetic

static func + (Float, Float) -> Float

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

static func * (Float, Float) -> Float

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

static func / (Float, Float) -> Float

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