Perkalian Pointwise
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
public protocol PointwiseMultiplicative : AdditiveArithmetic
Tipe dengan nilai yang mendukung perkalian searah.
Nilai yang satu.
Salah satunya adalah unsur identitas untuk perkalian. Untuk nilai apa pun, x .* .one == x
dan .one .* x == x
.
Pernyataan
static var one: Self { get }
Kebalikan perkalian dari diri.
Untuk nilai apa pun, x .* x.reciprocal == .one
dan x.reciprocal .* x == .one
.
Pernyataan
var reciprocal: Self { get }
Mengalikan dua nilai dan menghasilkan produknya.
Pernyataan
static func .* (lhs: Self, rhs: Self) -> Self
Parameter
lhs | Nilai pertama yang dikalikan. |
rhs | Nilai kedua untuk dikalikan. |
Mengalikan dua nilai dan menghasilkan produknya.
Implementasi Bawaan
Pernyataan
static func .*= (lhs: inout Self, rhs: Self)
Parameter
lhs | Nilai pertama yang dikalikan. |
rhs | Nilai kedua untuk dikalikan. |
Pernyataan
public static func ./ (lhs: Self, rhs: Self) -> Self
Pernyataan
public static func ./= (lhs: inout Self, rhs: Self)
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-11-12 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-11-12 UTC."],[],[]]