เข้าร่วม Women in ML Symposium ในวันที่ 7 ธันวาคม ลงทะเบียนตอนนี้

Pointwiseคูณ

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
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)