1 / 1 / 0
Регистрация: 01.01.2011
Сообщений: 19
1

Битовые операции

26.05.2011, 21:26. Показов 857. Ответов 3
Метки нет (Все метки)

Доброго времени суток! Помогите решить задачу на тему "Битовые операции":

Ввести четыре целых числа P, Q, N и M. Что больше P*(2^M) или Q/(2^N)?

Заранее благодарен!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.05.2011, 21:26
Ответы с готовыми решениями:

Битовые операции, битовые поля.
Здравствуйте! Еслть 4 диапазона чисел: 0-100, 0-100, 0-6000, 0-3. Сделать в виде битовых операций....

Битовые операции и операции смещения языка С
Доброго времени суток господа,помогите пожалуйста.Есть 2 кода к задаче,первый работает...

Битовые операции
Сдвинуть последовательность битов вправо так, чтобы на нулевой позиции находился первый единичный...

Битовые операции
Есть число в двоичной системе, например "01000001", рядом с единицами надо заменить нули на...

3
заставил Бендера
854 / 319 / 17
Регистрация: 05.12.2010
Сообщений: 1,708
Записей в блоге: 6
26.05.2011, 21:44 2
Цитата Сообщение от dart_wader Посмотреть сообщение
тему "Битовые операции"
А зачем битовые??
C++
1
2
if(P*(pow(2,N))>Q/(pow(2,N))) cout << "1 формула больше" ;
else cout << "2 формула больше";
1
Каратель
Эксперт С++
6606 / 4025 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
26.05.2011, 22:01 3
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
 
int main()
{
    printf("Enter P, Q, N, M --> ");
    int P, Q, N, M;
    scanf("%d %d %d %d", &P, &Q, &N, &M);
    fflush(stdin);
    printf("P*(2^M) %s than Q/(2^N)", (P << M > Q >> N) ? "bigger" : "less");
    getchar();
    return 0;
}
Добавлено через 49 секунд
Цитата Сообщение от IIIa66uMEM6eP Посмотреть сообщение
А зачем битовые??
советуете ерунду, для таких операций вызывать pow накладно
2
1 / 1 / 0
Регистрация: 01.01.2011
Сообщений: 19
27.05.2011, 04:22  [ТС] 4
А как показать ответы в формулах в битовом представлении и потом написать уже, что больше?

Заранее благодарен!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.05.2011, 04:22
Помогаю со студенческими работами здесь

Битовые операции
Объясните пожалуйста поэтапно, что мы делаем в этой программе, каждую строку. Задание: Написать...

битовые операции
надо написать ф-цию, которая в данном числе(в двоичной с.с.) на заданном номере ставила 1, вместо 0

Битовые операции.
подскажите пожалуйста как сделать обратное преобразование после выполнения такого кода st=1;...

Битовые операции
Есть арифметическое выражение: y = 13 * ((2 * a + b / 8)). а, b вводятся пользователем. Как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru