Язык

StrictMath.NegateExact Метод

Определение

Перегрузки

Имя. Описание
NegateExact(Int32)

Возвращает отрицание аргумента, вызывая исключение, если результат переполнен int.

NegateExact(Int64)

Возвращает отрицание аргумента, вызывая исключение, если результат переполнен long.

NegateExact(Int32)

Возвращает отрицание аргумента, вызывая исключение, если результат переполнен int.

[Android.Runtime.Register("negateExact", "(I)I", "", ApiSince=34)]
public static int NegateExact(int a);
[<Android.Runtime.Register("negateExact", "(I)I", "", ApiSince=34)>]
static member NegateExact : int -> int

Параметры

a
Int32

значение, которое нужно отменить

Возвращаемое значение

Результат

Атрибуты

Комментарии

Возвращает отрицание аргумента, вызывая исключение, если результат переполнен int. Переполнение возникает только для целочисленного числа#MIN_VALUE минимальное значение.

Добавлено в 14.

Java документации по java.lang.StrictMath.negateExact(int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

NegateExact(Int64)

Возвращает отрицание аргумента, вызывая исключение, если результат переполнен long.

[Android.Runtime.Register("negateExact", "(J)J", "", ApiSince=34)]
public static long NegateExact(long a);
[<Android.Runtime.Register("negateExact", "(J)J", "", ApiSince=34)>]
static member NegateExact : int64 -> int64

Параметры

a
Int64

значение, которое нужно отменить

Возвращаемое значение

Результат

Атрибуты

Комментарии

Возвращает отрицание аргумента, вызывая исключение, если результат переполнен long. Переполнение происходит только для Long#MIN_VALUE минимальное значение.

Добавлено в 14.

Java документации по java.lang.StrictMath.negateExact(long).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к