Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
LeGTR777
0 / 0 / 0
Регистрация: 19.01.2013
Сообщений: 23
#1

длинная арифметика, не могу понять как с ней работать

11.01.2014, 22:27. Просмотров 310. Ответов 9
Метки нет (Все метки)

необходимо написать программу которая могла бы найти остаток от деления, но проблема в том что числа могут быть до 10 в 100 степени. как можно подобное реализовать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2014, 22:27
Ответы с готовыми решениями:

Длинная арифметика: как ввести длинное число?
Находил миллион сайтов, где описывается, как работать с длинными числами,...

Длинная арифметика
нужен текст програмы на С, в которой был бы реализован алгоритм ввода-вывода...

Длинная арифметика
Подскажите, пожалуйста, где ошибки в программе. Еще хотелось бы узнать,...

Длинная арифметика
Как сделать типы длинных чисел, например, знаковое 256-ти битное целое и 256-ти...

Длинная арифметика
http://www.********/index.asp?main=task&id_task=103 Как решить эту задачу? ...

9
outoftime
║XLR8║
756 / 656 / 211
Регистрация: 25.07.2009
Сообщений: 3,297
Записей в блоге: 5
11.01.2014, 22:57 #2
Цитата Сообщение от LeGTR777 Посмотреть сообщение
могла бы найти остаток от деления
Деления на что?
0
LeGTR777
0 / 0 / 0
Регистрация: 19.01.2013
Сообщений: 23
11.01.2014, 22:59  [ТС] #3
Цитата Сообщение от outoftime Посмотреть сообщение
Деления на что?
длинного числа на любое другое. возможно так же на длинное
0
outoftime
║XLR8║
756 / 656 / 211
Регистрация: 25.07.2009
Сообщений: 3,297
Записей в блоге: 5
11.01.2014, 23:32 #4
LeGTR777, Для деления длинного на длинное надо использовать алгоритм Евклида
Длинная арифметика
0
metaluga145
243 / 244 / 38
Регистрация: 08.04.2013
Сообщений: 927
11.01.2014, 23:57 #5
LeGTR777, Вам именно свою надо или просто нужно что-то посчитать? Если просто посчитать, то такое реализовано в бустах., кст, можете там же и почитать как это сделано.
0
LeGTR777
0 / 0 / 0
Регистрация: 19.01.2013
Сообщений: 23
12.01.2014, 00:20  [ТС] #6
Цитата Сообщение от metaluga145 Посмотреть сообщение
LeGTR777, Вам именно свою надо или просто нужно что-то посчитать? Если просто посчитать, то такое реализовано в бустах., кст, можете там же и почитать как это сделано.
мне нужно именно свою, но как все это делается я так и не могу сообразить. либо уже мозг не варит как полагается, либо я просто глуп для подобных дел. очень надеюсь на первое

Добавлено через 14 минут
metaluga145, а какую и как подключить библиотеку чтобы можно было просто тупо сосчитать? желательно подробно
0
metaluga145
243 / 244 / 38
Регистрация: 08.04.2013
Сообщений: 927
12.01.2014, 00:54 #7
LeGTR777, подробно все написано на офф сайте. http://www.boost.org/
качаете, устанавливаете, читаете. Можно даже не устанавливать, где-то на сайте все есть
1
outoftime
║XLR8║
756 / 656 / 211
Регистрация: 25.07.2009
Сообщений: 3,297
Записей в блоге: 5
12.01.2014, 00:56 #8
Цитата Сообщение от LeGTR777 Посмотреть сообщение
какую и как подключить библиотеку
http://en.wikipedia.org/wiki/Arbitrary-precision_arithmetic#Libraries выбирайте
1
metaluga145
243 / 244 / 38
Регистрация: 08.04.2013
Сообщений: 927
12.01.2014, 00:58 #9
кроме того, в интернете очень много подобной информации
0
raxp
10182 / 6565 / 492
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
12.01.2014, 01:17 #10
2
12.01.2014, 01:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2014, 01:17

Длинная арифметика
Алгоритмы всех операций в принципе уже готовы (длина числа ограничивается...

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

Длинная арифметика
Вот условие задачи: Во время исследований, посвященных появлению жизни на...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru