276
правок
Изменения
→Ограничения
Результат операции сдвига также не определен, если число, на которое пользователь хочет сдвинуть биты, имеет отрицательное значение, или если оно больше или равно количеству битов в исходном числе.
<code>
'''short''' x = 16384; <font color = green>// 01000000 00000000</font> '''short''' y = x << 1; <font color = green>// 10000000 00000000</font>
<font color = green>// 16384 left-shifted by 1 = -32768</font>
</code>