PointwiseMultiplicative

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)