|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.05.2010, 09:41 | #1 |
Я
Форумчанин
Регистрация: 24.04.2010
Сообщений: 693
|
Операции с большими числами
Кто может подстказать логику оперций с большими целыми числами. Число разбивается на разряды которые войдут в диапазон long, можно конечно и на фиксированное количество цифр, важно не это
Код:
особенно интересны ваши предложения по поводу метода Power, заметте оба аргумента являются большими числами, поэтому простым умножением не так просто будет найти степень, нужен другой подход
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©. |
06.05.2010, 10:31 | #2 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
Сложение, умножение
Возведения в степень - немного изменить под строки или массив цифр Деление тоже столбиком можно http://ru.wikipedia.org/wiki/Деление_столбиком Также поиск по форуму, видил уже несколько раз подобные темы. |
06.05.2010, 10:46 | #3 |
Студент 1 курса
Форумчанин Подтвердите свой е-майл
Регистрация: 27.06.2008
Сообщений: 959
|
Раз так много вопросов в последнее время на эту тему, напишу я класс для работы с длинными числами. Если не срочно, то можешь подождать.
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
|
06.05.2010, 11:38 | #4 |
Я
Форумчанин
Регистрация: 24.04.2010
Сообщений: 693
|
В примерах не совсем то, там число представляется как двоичный массив, мне же желательно разбиение числа на разряды которые входят в диапазон long
Здесь нашел класс с почти всеми операциями на числами
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©. Последний раз редактировалось Stilet; 06.05.2010 в 11:50. |
08.12.2010, 15:22 | #5 |
Новичок
Джуниор
Регистрация: 08.12.2010
Сообщений: 2
|
HugeInt
Вот сам писал, мне его на экзамен задавали там все подробно розписано что к чему и как его вообще писать, класс OpenSource так что берите на здоровье дописывайте и розпространяйте под лицензией GPL. Удачи
Ссылка: HugeInt |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C++ Работа с большими числами | airwind | Помощь студентам | 4 | 08.12.2010 15:26 |
Работа с большими числами в Дельфи | motorway | Общие вопросы Delphi | 5 | 02.05.2010 02:14 |
Работа с большими числами (делфи, шифрование RSA) | WinApi | Помощь студентам | 1 | 05.06.2009 20:43 |
Работа с большими числами | SanekIrk | Общие вопросы Delphi | 3 | 11.07.2008 22:11 |
работа с большими числами | sasadabest | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 16.10.2007 10:51 |