PointwiseMultiplice

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)