ПоточечныйМультипликативный
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
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)
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-12 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-11-12 UTC."],[],[]]