![]() |
|
Модераторы: Poseidon |
![]()
|
|
| MCGRIS |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 20.10.2009 Репутация: нет Всего: -1 |
Поразрядная обработка целых чисел
Циклически сдвинуть длинное целое число N на K разрядов влево. ПОМАГИТЕ пожалуйста!!! Сори да операции! а просто только начал учиться программированию недавно! просто чайник пока!) Заранее спасибо за помощь! Это сообщение отредактировал(а) MCGRIS - 26.10.2009, 22:00 |
|||
|
||||
| DrHex |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 171 Регистрация: 2.5.2009 Репутация: нет Всего: нет |
может быть >> << операции???
--------------------
google.com и это все. |
|||
|
||||
| baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 1 Всего: 101 |
|
|||
|
||||
| alexdndz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 20.10.2009 Репутация: нет Всего: нет |
попробуй записать цифры числа n в элементы одномерного массива, затем массив читая с конца, делить его на 10, точнее находить остаток от дления и записывать как тебе надо
|
|||
|
||||
| baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 1 Всего: 101 |
мдя... похоже шутка не удалась...
MCGRIS, вот так:
|
|||
|
||||
| MCGRIS |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 20.10.2009 Репутация: нет Всего: -1 |
как это сделать как примерно код выглядит? |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 23 Всего: 459 |
Что такое длинное целое число? Каково его представление в массиве? -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 1 Всего: 196 |
Для домашних заданий, курсовых, существует "Центр Помощи".
Тема перенесена! |
|||
|
||||
| mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
Длинное целое число - это число, представленное в виде массива, каждый элемент которого содержит одну цифру этого числа (в естественном виде, 12345 даст массив {1, 2, 3, 4, 5}), что позволяет сильно расширить диапазон используемых чисел. Поразрядный сдвиг понятно что такое, просто сдвиг всех цифр влево или вправо на одну, переполняющиеся (выходящие за границу) дописывать в начало или конец массива в зависимости от того, куда двигаем.
|
|||
|
||||
| baldina |
|
||||||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 1 Всего: 101 |
mr.Anderson телепат? Из чего следует определение "длинного целого числа"?
В компьютерах числа представлены в двоичном виде, соответственно разрядом обычно считается двоичный разряд. Кстати. Не теряя общности.
Если
то
хотя канешно проще всего лишь
|
||||||||||||
|
|||||||||||||
| mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
Практикую иногда. ;) Решал в свое время задачи на длинную арифметику. Это из той же оперы. |
|||
|
||||
| baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 1 Всего: 101 |
блин, я как всегда в танке. слово "массивы" в теме. посыпаю пеплом все места...
|
|||
|
||||
| MCGRIS |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 20.10.2009 Репутация: нет Всего: -1 |
Спасибо народ! а на си просто как это будет?
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |