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)