Форум программистов, компьютерный форум CyberForum.ru

СДВИГ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сопротивление. http://www.cyberforum.ru/cpp-beginners/thread92498.html
В массиве находится информация о сопротивлении каждого из 20 элементов электр. цепи. Все элементы соединенны параллельно. Определить общее сопротивление цепи.
C++ Факториал Здравствуйте! Задали новые задачки, не могу реализовать функцию для факториала. Например есть вот такое выражение S= ( i! )/(( N+i )!) Помогите, как можно осуществить решение?:scratch: http://www.cyberforum.ru/cpp-beginners/thread92496.html
Киньте ссылочку C++
Всем добрый день. Помню тут где то была страничка о том как сделать MFC статическим. Тогда мне это было неинтересно. А сейчас надо. Не могу найти. Пните пожалуйста в нужном направлении. Заранее спасибо
C++ Вывод дробной и целой части
Вывод дробной и целой части. Вводим число с = 1,5 ; Выводит целое: а = ; и дробное: в = ;
C++ Метод округления числа http://www.cyberforum.ru/cpp-beginners/thread92482.html
Метод округления числа введонного с клавиатуры. Например вводим 2,5 , а выводит 3 ;
C++ полиномы Не могу отыскать ошибку перемножения двух полиномов. Помогите пожалуйста!! Polynomial Polynomial::operator*( const Polynomial& r ) { Polynomial temp; int s = 1; // subscript location for temp coefficients and exponents for ( int x = 0; ( x < 100 ) && ( x == 0 || coefficients != 0 ); ++x ) for ( int y = 0; ( y < 100 ) && ( y == 0 || r.coefficients != 0 ); ++y ) ... подробнее

Показать сообщение отдельно
belii0987
0 / 0 / 1
Регистрация: 17.10.2009
Сообщений: 49

СДВИГ - C++

04.02.2010, 15:18. Просмотров 787. Ответов 1
Метки (Все метки)

unsigned int x = 0x1234ABCD; // число которое двигать надо
unsigned int v = 1; // на сколько двигать
x = (x >> v*4) | (x << (32-v*4)); // цикл. вправо

при сдвиге вправо числа X на одну позицию получается D1234ABC

А вот если сдвигать число меньше чем 8 знаков например X=0x123abcd
то при сдвиге получается D0123abc перед 1 появляется ноль .


Как избавиться от этого нуля !!!!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru