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

Программка на Си++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Табулирование ф-й http://www.cyberforum.ru/cpp-beginners/thread167649.html
y=a*t^2*ln(t) if 1<=t<=2; y=1 if t<1; y=e^(a*t)*cos(b*t), if t>2; a=-0.5; b=2; t принадлежит dt = 0.15; Что не так?
C++ класс. вывод информации Проблема: не вывдит данные на экран, что у меня не так? class bank { private: char bank_name; char name; int value; public: bank(); http://www.cyberforum.ru/cpp-beginners/thread167642.html
Задается длина окружности... C++
Задается длина окружности. Найти площадь круга, ограниченного этой окружностью.
C++ Программа для нахождения автоморфных чисел.
Задача такая: Напечатать N автоморфных чисел (автоморфным называется число, совпадающее с младшими цифрами своего квадрата). ( напр. 25,625; 6,36). Пока есть такая программа #include<stdlib.h>...
C++ Какое время будут показывать часы через p-часов, d-минут http://www.cyberforum.ru/cpp-beginners/thread167632.html
Помогите решить задачки пожалуйста....заранее большое спасибо линейные алгоритмы. 1.Текущее показание электронных часов: m часов (0<=m<=23), n минут (0<=n<=59), k секунд (0<=k<=59).Какое время...
C++ Как работает getData() & toString() Вот только недавно начал изучать Объектно-ориентированное программирование. Дали для решения задачу с условием использования getData & toString, я вообще не представляю как их реализовать, так как... подробнее

Показать сообщение отдельно
rangerx
1933 / 1542 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
20.09.2010, 23:15
Цитата Сообщение от shyrik2014 Посмотреть сообщение
но не могу понять один нюанс b>>2 побитовое смещение, как оно выполняется
Допустим, есть у нас некое десятичное число, например 50000. Удали в нём один разряд и получишь 5000. Удали ещё один, будет 500 и т.д. Т.е. мы каждый раз выполняли, так сказать, сдвиг вправо на один десятичный разряд.
50000
_5000
__500
Число, как нетрудно заметить, становится в десять раз меньше после каждого такого сдвига вправо. С двоичными числами происходит тоже самое, только они становятся меньше не в десять раз, а в два. Т.е., допустим у нас есть некое число, например 10(в десятичной). В двоичном виде это 1010. делаем сдвиг вправо
1 0 1 0 --> 10
0 1 0 1 --> 5
0 0 1 0 --> 2
0 0 0 1 --> 1
вот и всё.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru