7 दिसंबर को महिला एमएल संगोष्ठी में भाग लें अभी पंजीकरण करें

बिंदुवार गुणक

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
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)