Spec-Zone.ru › Dart 2

dart:core

метод оператора <<

BigInt operator <<(
  1. int shiftAmount
)

Сдвинуть биты этого целого числа влево на shiftAmount.

Сдвиг влево увеличивает число, эффективно умножая число на pow(2, shiftIndex).

Нет ограничений на размер результата. Может быть целесообразно ограничить промежуточные значения, используя оператор "и" с подходящей маской.

Ошибка, если shiftAmount отрицательно.

Реализация

BigInt operator <<(int shiftAmount);

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

Spec-Zone.ru

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