Длинная арифметика: деление с остатком двух чисел, находящихся в двусвязном списке - C++ - Обсуждение 1973444 |
|
Обсуждение
Всего сообщений: 36
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Длинная арифметика: деление с остатком двух чисел, находящихся в двусвязном списке |
||||
Teratore | 03.05.2017 14:10 |
https://www.cyberforum.ru/post10396778.html
Доброго времени суток.
Подскажите, как реализовать деление...
|
||
nonedark2008 | 03.05.2017 14:13 |
https://www.cyberforum.ru/post10396789.html
Teratore, деление "в стоблик" из курса школьной математики...
|
||
Teratore | 03.05.2017 14:35 |
https://www.cyberforum.ru/post10396889.html
:D ну, такое, вспоминать буду. Вчера пытался, как-то не...
|
||
GoldenId | 03.05.2017 14:41 |
Решение https://www.cyberforum.ru/post10396916.html
Деление a / b
quot = 0; // частное
rem = a; //...
|
||
nonedark2008 | 03.05.2017 14:41 |
https://www.cyberforum.ru/post10396917.html
Во втором.
Глянь вот тут
|
||
Teratore | 03.05.2017 14:47 |
https://www.cyberforum.ru/post10396942.html
Без побитовых никак?
Просто у меня с ними плохо, да и...
|
||
GoldenId | 03.05.2017 15:00 |
https://www.cyberforum.ru/post10396996.html
-->
|
||
Teratore | 03.05.2017 15:17 |
https://www.cyberforum.ru/post10397083.html
Смысл побитовых я то понимаю, сами алгоритмы с побитовыми(в...
|
||
GoldenId | 03.05.2017 15:27 |
https://www.cyberforum.ru/post10397134.html
Teratore, на 1 цифру, не на 1 бит.
|
||
Teratore | 03.05.2017 15:30 |
https://www.cyberforum.ru/post10397142.html
Упс..
Извиняюсь, сейчас еще раз попробую разобрать.
|
||
nonedark2008 | 03.05.2017 15:38 |
https://www.cyberforum.ru/post10397182.html
Представь свои числа в двоичной системе счисления и...
|
||
Teratore | 03.05.2017 15:40 |
https://www.cyberforum.ru/post10397197.html
Хм.. Что-то не так опять делаю.
Тяжко пока идет, по...
|
||
Teratore | 04.05.2017 20:46 |
https://www.cyberforum.ru/post10402189.html
LongNumber * Mod(LongNumber *A, LongNumber *B)
{...
|
||
GoldenId | 04.05.2017 21:13 |
https://www.cyberforum.ru/post10402271.html
Попробуйте назвать Ваши переменные осмысленно. Может...
|
||
Teratore | 04.05.2017 23:20 |
https://www.cyberforum.ru/post10402641.html
Хорошо, попробую завтра.
Изначально у меня идея такая:...
|
||
GoldenId | 04.05.2017 23:27 |
https://www.cyberforum.ru/post10402655.html
Это какой язык?
|
||
Teratore | 04.05.2017 23:30 |
https://www.cyberforum.ru/post10402662.html
Взять делитель.
от С потом отнять делимое, и получить...
|
||
GoldenId | 04.05.2017 23:41 |
https://www.cyberforum.ru/post10402679.html
Отнимать нужно от переменной, инициализируемой делимым.
...
|
||
Teratore | 05.05.2017 13:12 |
https://www.cyberforum.ru/post10404076.html
Вы предлагаете таким способом делать?? Или по другому...
|
||
GoldenId | 06.05.2017 02:28 |
https://www.cyberforum.ru/post10406277.html
Первым циклом while ищется старшая позиция вычитаемого sub,...
|
||
Teratore | 06.05.2017 18:27 |
https://www.cyberforum.ru/post10407878.html
Ну, для сдвигов я просто убираю из списка какой-то элемент....
|
||
GoldenId | 06.05.2017 18:45 |
https://www.cyberforum.ru/post10407931.html
Вам разрядов хватает для представления числа?
Что-то?
|
||
Teratore | 06.05.2017 18:52 |
https://www.cyberforum.ru/post10407941.html
Я не совсем понимаю про сдвиги.
Есть Add равный единице....
|
||
GoldenId | 06.05.2017 19:06 |
https://www.cyberforum.ru/post10407966.html
Нет. Если Вы сдвигаете влево число в двоичной системе...
|
||
Teratore | 06.05.2017 19:09 |
https://www.cyberforum.ru/post10407987.html
Складывать числа и вычитать числа с разным кол-вом разрядов...
|
||
GoldenId | 06.05.2017 19:11 |
https://www.cyberforum.ru/post10407994.html
Вы говорите, числа храните списками цифр
Если так, это...
|
||
Teratore | 06.05.2017 19:14 |
https://www.cyberforum.ru/post10407999.html
Нельзя к сожалению.
Да, действительно..
|
||
GoldenId | 07.05.2017 11:24 |
https://www.cyberforum.ru/post10408005.html
При сдвиге влево - добавьте младшую цифру, равную нулю, при...
|
||
Teratore | 07.05.2017 14:08 |
https://www.cyberforum.ru/post10409376.html
Хорошо. Спасибо, тут понял.
LongNumber * Mod(LongNumber...
|
||
GoldenId | 07.05.2017 14:39 |
https://www.cyberforum.ru/post10409514.html
Аналог оператора -=. Здесь подходит.
Здесь не должно...
|
||
Teratore | 07.05.2017 14:54 |
https://www.cyberforum.ru/post10409569.html
Сложение я только что переписал, без swap и прочих не...
|
||
GoldenId | 07.05.2017 15:31 |
https://www.cyberforum.ru/post10409703.html
Если вычитаете 40 из 121, сколько получается? Если 40 из...
|
||
Teratore | 07.05.2017 16:24 |
https://www.cyberforum.ru/post10409875.html
Ну, отрицательные значения получаются.
Вообще, по заданию...
|
||
GoldenId | 07.05.2017 17:26 |
https://www.cyberforum.ru/post10410084.html
Если вычитаете 40 из 121 должно получиться 81. Если...
|
||
Teratore | 07.05.2017 19:27 |
https://www.cyberforum.ru/post10410495.html
Моя функция Minus это умеет. (за счет swap)
В общем,...
|
||
GoldenId | 07.05.2017 20:08 |
https://www.cyberforum.ru/post10410670.html
Рад, что у Вас всё закончилось хорошо.
|
||
|
||||
Similar |
Длинная арифметика, деление чисел Длинная арифметика. Реализовать деление и умножение целочисленных чисел Сложение двух чисел (длинная арифметика) Длинная арифметика: операция сравнения двух чисел (A >= B) |
|||
Ads |
|
|||
MoreAnswers |
Длинная арифметика. Перемножение двух больших чисел Длинная арифметика. Вычитание двух положительных чисел Длинная арифметика: умножение двух длинных чисел Длинная арифметика. Умножение двух длинных чисел. |
|||