PointwiseNhân

public protocol PointwiseMultiplicative : AdditiveArithmetic

Một loại có các giá trị hỗ trợ phép nhân theo điểm.

  • Một giá trị.

    Một là phần tử nhận dạng cho phép nhân. Đối với bất kỳ giá trị nào, x .* .one == x.one .* x == x .

    Tuyên ngôn

    static var one: Self { get }
  • Nghịch đảo nhân của bản thân.

    Đối với bất kỳ giá trị nào, x .* x.reciprocal == .onex.reciprocal .* x == .one .

    Tuyên ngôn

    var reciprocal: Self { get }
  • Nhân hai giá trị và tạo ra sản phẩm của họ.

    Tuyên ngôn

    static func .* (lhs: Self, rhs: Self) -> Self

    Thông số

    lhs

    Giá trị đầu tiên được nhân lên.

    rhs

    Giá trị thứ hai để nhân lên.

  • .*=(_:_:) Triển khai mặc định

    Nhân hai giá trị và tạo ra sản phẩm của họ.

    Triển khai mặc định

    Tuyên ngôn

    static func .*= (lhs: inout Self, rhs: Self)

    Thông số

    lhs

    Giá trị đầu tiên được nhân lên.

    rhs

    Giá trị thứ hai để nhân lên.

  • ./(_:_:) Phương pháp mở rộng

    Tuyên ngôn

    public static func ./ (lhs: Self, rhs: Self) -> Self
  • ./=(_:_:) Phương pháp mở rộng

    Tuyên ngôn

    public static func ./= (lhs: inout Self, rhs: Self)