Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 06.11.2012, 18:21   #1
Romashka)
 
Регистрация: 31.10.2012
Сообщений: 4
По умолчанию Арифметический сдвиг вправо на n без VBA

С помощью Excel реализовать побитовое выполнение следующих операций над целыми числами :
Арифметический сдвиг вправо на n

Для хранения каждого бита использовать ячейку. Результаты представить в десятичной системе счисления.
VBA и макросы использовать запрещается.
Romashka) вне форума
Старый 06.11.2012, 18:40   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

а сдвиг вправо - это увеличение или уменьшение значения? это младшие разряды выталкиваются или в младших разрядах добавляются нули?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 06.11.2012, 18:44   #3
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Цитата:
С помощью Excel реализовать побитовое выполнение следующих операций над целыми числами :
Арифметический сдвиг вправо на n
хотя-бы так:
Код:
=ОТБР(A1/СТЕПЕНЬ(2; n))
Цитата:
а сдвиг вправо - это увеличение или уменьшение значения?
вправо: деление на два
влево: умножение на два
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума
Старый 06.11.2012, 18:47   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Romashka, это что за указания тут вы выложили?


Ввиду резко возросшей активности студентов-бездельников
темы, не содержащие своих наработок, будут закрываться.


В этом разделе форума помогают разобраться в Вашем решении, а не штампуют лабы одну за другой.

Нет желания делать работу самостоятельно - обращайтесь в раздел Фриланс (там Вам всегда помогут, но не бесплатно)
Нет желания платить - выкладывайте свои наработки, и говорите, что конкретно у Вас не получается. В этом случае вы наверняка получите помочь, и ждать её придётся совсем недолго.

Впрочем, есть ещё раздел Помощь студентам - если хочется халявы, а денег жалко, - можете обратиться туда (есть небольшой шанс, что там кто-нибудь решит ваши задачки)

Ну а если наработок нет, а вы все же надеетесь получить готовое решение от профессионалов, - создавайте новую тему, и сразу указывайте цену, которую Вы готовы заплатить за решение.
EducatedFool вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сделать циклический сдвиг в массиве на к елементов вправо и влево на язеке с++???? zvir Общие вопросы C/C++ 7 13.11.2012 03:37
Сдвиг массива вправо на 1 элемент stas45rus Помощь студентам 2 30.08.2011 14:20
сдвиг массива вправо tem_80 Общие вопросы C/C++ 5 01.02.2011 15:21
Арифметический цикл heavycherry Помощь студентам 2 16.10.2010 19:53
">>" :( сдвиг вправо Teksa Общие вопросы C/C++ 2 20.07.2010 10:40