Здравствуйте !
Помогите
, пожалуй
ста?!
Дано длинное целое неотрицательное число. Выполнить циклический сдвиг его шестнадцат
Иричного представления на k цифр вправо.
На языке Си с применением побитовых операций.
Не могу понять
, как произвести сдвиг шестнадцат
иричного чиста?
#include <stdio.h>
#include <math.h>
unsigned long int a,x;
void main()
{
int y[10],i;
printf("vvedite chislo ne bolee 4294967295\n");
printf("X=");
scanf("%lu",&a);
printf("%lu=",a);
int k,b,c,n,j;
x=0;
i=0;
b=0;
while(a>=1){
x=((a-(a%16))/16);
k=(a%16);
a=x;
y[i]=k;
i++;
}
А что дальше делать?