Форум программистов, компьютерный форум 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> #include<stdio.h> #include<string.h> void main() { const int N = 6; // Большее число не влезет в int.
C++ Какое время будут показывать часы через p-часов, d-минут http://www.cyberforum.ru/cpp-beginners/thread167632.html
Помогите решить задачки пожалуйста....заранее большое спасибо линейные алгоритмы. 1.Текущее показание электронных часов: m часов (0<=m<=23), n минут (0<=n<=59), k секунд (0<=k<=59).Какое время будут показывать часы через p- часов,d- минут и y -секунд? 2. Заданы координаты точки подвеса математического маятника A(x,y,z) и координаты одной из точек его наивысшего подъёма B(x,y,z).Найти...
C++ Как работает getData() & toString() Вот только недавно начал изучать Объектно-ориентированное программирование. Дали для решения задачу с условием использования getData & toString, я вообще не представляю как их реализовать, так как ни одного примера в глаза не видел. В учебных материалах пусто. Вот задача: Создайте класс Publication, в котором хранятся код книги, название книги, автор, на каком языке (можно использовать... подробнее

Показать сообщение отдельно
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
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
вот и всё.
 
Текущее время: 16:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru