Spec-Zone.ru › Dart 2

dart:core

абстрактный метод унарного оператора -

num operator unary-()

Отрицание этого значения.

Отрицание числа — это число того же типа (int или double), представляющее отрицательное значение числа (результат вычитания числа из нуля), если это значение существует.

При отрицании значения типа double получается число той же величины, что и исходное значение (number.abs() == (-number).abs()), но с противоположным знаком (-(number.sign) == (-number).sign).

Отрицание целого числа, -number, равносильно вычитанию его из нуля: 0 - number.

(Оба свойства обычно справедливы и для другого типа, но есть несколько исключений для крайних случаев.)

Реализация

num operator -();

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-core/num/operator_unary_minus.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API