PointwiseÇarpıcı

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
public protocol PointwiseMultiplicative : AdditiveArithmetic

Noktasal çarpmayı destekleyen değerlere sahip bir tür.

  • bir

    Tek değer.

    Bir, çarpma için kimlik öğesidir. Herhangi bir değeri için, x .* .one == x ve .one .* x == x .

    beyanname

    static var one: Self { get }
  • Benliğin çarpımsal tersi.

    Herhangi bir değeri için, x .* x.reciprocal == .one ve x.reciprocal .* x == .one .

    beyanname

    var reciprocal: Self { get }
  • İki değeri çarpar ve ürünlerini üretir.

    beyanname

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

    parametreler

    lhs

    Çarpılacak ilk değer.

    rhs

    Çarpılacak ikinci değer.

  • .*=(_:_ :)

    Varsayılan uygulama

    İki değeri çarpar ve ürünlerini üretir.

    Varsayılan Uygulama

    beyanname

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

    parametreler

    lhs

    Çarpılacak ilk değer.

    rhs

    Çarpılacak ikinci değer.

  • ./(_:_ :)

    Uzatma yöntemi

    beyanname

    public static func ./ (lhs: Self, rhs: Self) -> Self
  • ./=(_:_ :)

    Uzatma yöntemi

    beyanname

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