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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2011, 20:21   #1
aenk
Новичок
Джуниор
 
Регистрация: 16.10.2011
Сообщений: 2
По умолчанию нужен алгоритм

"проверить, можно ли из одиннадцатеричной записи числа отбросить несколько последних цифр так, чтобы оно стало степенью двойки"

нужен алгоритм, то есть на естесственном языке
заранее спасибо.
aenk вне форума Ответить с цитированием
Старый 16.10.2011, 21:28   #2
Lasur
Форумчанин
 
Аватар для Lasur
 
Регистрация: 13.10.2011
Сообщений: 143
По умолчанию

Никакого "красивого" алгоритма не вижу, но есть масса разных "обычных" способов в зависимости от того, как ты хранишь такое число.
К примеру, перевести в десятичную, получить int и далее через побитовый XOR или &. Или сразу в двоичную сис-му счисления.
Могу поподробнее, но нужно знать как ты считываешь/запоминаешь число.
Все имена, фамилии, ники, даты и события упоминаемые в моих постах, являются вымышленными. Все совпадения с реально существующими - случайны.

Последний раз редактировалось Lasur; 16.10.2011 в 21:31.
Lasur вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi.Нужен алгоритм. Егор527 Фриланс 10 01.04.2010 07:48
нужен алгоритм!!! Юра123 Общие вопросы Delphi 0 29.07.2009 14:22