Операционная система UNIX. Руководство программиста

       

Беззнаковые


Если операндами операции являются беззнаковое и обычное целое, последнее преобразуется в беззнаковое (и результат операции получается беззнаковым). Результат преобразования есть наименьшее беззнаковое целое, совпадающее по модулю (2размер_слова) со знаковым целым. Если целые числа представляются в дополнительном коде, это преобразование оказывается мысленным - ни один бит реально не изменяется.

Когда беззнаковое короткое целое преобразуется в длинное, полу- чается то же численное значение, то есть преобразование сводит- ся к дополнению слева нулями.



Содержание раздела