Операции сдвига
![]()
целочисл.тип кол-во бит

тип после преобразо- вания
вправо влево
Для знаковых типов – арифметический сдвиг, для беззнаковых –
логический.
ushort a=0x8005, b; b=(ushort)(a>>1);
![]()
1
4 0 0 2

short
a=-0x1005, b; b=(short)(a>>1);
![]()
1 1110 1111 1111 110 1
F 7 F D
пишем знак числа на освободившееся место
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.