public protocol PointwiseMultiplicative : AdditiveArithmetic
मानों वाला एक प्रकार जो बिंदुवार गुणन का समर्थन करता है।
एक मान.
गुणन के लिए एक पहचान तत्व है। किसी भी मान के लिए,
x .* .one == x
और.one .* x == x
.घोषणा
static var one: Self { get }
स्वयं का गुणनात्मक व्युत्क्रम।
किसी भी मान के लिए,
x .* x.reciprocal == .one
औरx.reciprocal .* x == .one
।घोषणा
var reciprocal: Self { get }
दो मानों को गुणा करता है और उनका उत्पाद उत्पन्न करता है।
घोषणा
static func .* (lhs: Self, rhs: Self) -> Self
पैरामीटर
lhs
गुणा करने वाला पहला मान.
rhs
गुणा करने के लिए दूसरा मान.
दो मानों को गुणा करता है और उनका उत्पाद उत्पन्न करता है।
डिफ़ॉल्ट कार्यान्वयन
घोषणा
static func .*= (lhs: inout Self, rhs: Self)
पैरामीटर
lhs
गुणा करने वाला पहला मान.
rhs
गुणा करने के लिए दूसरा मान.
घोषणा
public static func ./ (lhs: Self, rhs: Self) -> Self
घोषणा
public static func ./= (lhs: inout Self, rhs: Self)