noshin156
دوشنبه 22 خرداد 1391, 13:24 عصر
سلام
من مي خوام در زبان MFC دو تا متغير از نوع هگز رابگيرم و به هم بچسبانم وبعد به باينري تبديل كنم و در آخربيت هاي آن را تفكيك كنم مثلا
char c[],d[4] c
int b
{معادل AA در هگز}c[0]=170
{معادل 06 در هگز}d[0]=6
strncat(c,d,3) c
من مي خوام خروجي اين شكلي بشه :
d=aa06
b=1010101000000110
حالا مي خواهم 6 تا بيت اول را جدا كرده توي يك متغير و ده تاي دوم را توي يك متغير ديگه بريزم و بعد يكي يكي بيت ها را چك كنم يعني اين جوري
b1=101010
b2=100000110
مثلا اگر بيت آخر b2 يك بود فلگ را off كن
خواهشا اگر ميتونيد راهنمايي كنيد
با تشكر
من مي خوام در زبان MFC دو تا متغير از نوع هگز رابگيرم و به هم بچسبانم وبعد به باينري تبديل كنم و در آخربيت هاي آن را تفكيك كنم مثلا
char c[],d[4] c
int b
{معادل AA در هگز}c[0]=170
{معادل 06 در هگز}d[0]=6
strncat(c,d,3) c
من مي خوام خروجي اين شكلي بشه :
d=aa06
b=1010101000000110
حالا مي خواهم 6 تا بيت اول را جدا كرده توي يك متغير و ده تاي دوم را توي يك متغير ديگه بريزم و بعد يكي يكي بيت ها را چك كنم يعني اين جوري
b1=101010
b2=100000110
مثلا اگر بيت آخر b2 يك بود فلگ را off كن
خواهشا اگر ميتونيد راهنمايي كنيد
با تشكر