есть число. (integer) проверить установлен ли в нем N-ый бит
Строки не использовать
ничего в голову не лезет помогите кто-нить,хотя бы на мыслю наведите
var n: integer;
...
if (n and (1 shl 5)) = (1 shl 5) then { 5-ый бит установлен }
else { не установлен }
x := x SHL n;
x := x SHR n;
М | Freeman, ты чего ? Теме то уже 7 месяцев ![]() klem4 |