बिन्दुवार गुणनात्मक

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)