operator /= { associativity right precedence assignment } Declarations func /=(_: inout Double, rhs: Double) Declaration func /=(lhs: inout Double, rhs: Double) func /=(_: inout Float, rhs: Float) Declaration func /=(lhs: inout Float, rhs: Float) func /=(_: inout Float80, rhs: Float80) Declaration func /=(lhs: inout Float80, rhs: Float80) func /= <T where T : _IntegerArithmetic>(_: inout T, rhs: T) Divides lhs and rhs and stores the result in lhs, trapping in case of arithmetic overflow (except in -Ounchecked builds). Declaration func /=<T where T : _IntegerArithmetic>(lhs: inout T, rhs: T) func /= <T where T : Arithmetic>(_: inout T, rhs: T) Declaration func /=<T where T : Arithmetic>(lhs: inout T, rhs: T) func /= <T where T : FloatingPoint>(_: inout T, rhs: T) Declaration func /=<T where T : FloatingPoint>(lhs: inout T, rhs: T)