Spec-Zone.ru › Dart 1

dart:core

оператор << абстрактный метод

int оператор <<(int shiftAmount)

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

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

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

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

Исходный код

int operator <<(int shiftAmount);

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-core/int/operator_shift_left.html

Spec-Zone.ru

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