Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.95/19: Рейтинг темы: голосов - 19, средняя оценка - 4.95
16 / 16 / 6
Регистрация: 27.12.2010
Сообщений: 163
1

Как найти остаток от деления очень больших чисел

28.10.2012, 15:08. Просмотров 3652. Ответов 7
Метки нет (Все метки)

Есть очень большое целое число x (1 ≤ x < 10^100000)
нужно найти остаток от деления этого числа на число m (m - int64)
BigInteger не подходит!!!
х храню как строку
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.10.2012, 15:08
Ответы с готовыми решениями:

Как найти остаток от деления?
Всем заранее спасибо!!!! Подскажите как вычислить остаток от деления допустим х/3 я делал у меня...

Функция mod, или как найти остаток от деления
Как правильно записать &quot;if (i % 2 = 1)&quot;?Хочу чтобы была проверка на остаток от деления,но выдает...

Найти целую часть от деления M на N и остаток от деления M на N
Даны целое неотрицательное число M и целое положительное число N. Найти целую часть от деления M на...

Найти остаток от деления
что этот код делает ? простым языком на математическом языке ? как она высчитывает наибольший общий...

7
Українець
423 / 317 / 16
Регистрация: 26.09.2009
Сообщений: 844
28.10.2012, 15:13 2
выделяете N первых чисел ищите остаток записываете в начало, повторяете до конца строки
0
16 / 16 / 6
Регистрация: 27.12.2010
Сообщений: 163
28.10.2012, 16:47  [ТС] 3
Цитата Сообщение от freest Посмотреть сообщение
выделяете N первых чисел ищите остаток записываете в начало, повторяете до конца строки
Можно поподробнее что куда девать остатки
0
Эксперт Java
4062 / 3796 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 11
28.10.2012, 16:49 4
Цитата Сообщение от mikelll Посмотреть сообщение
BigInteger не подходит!!!
Можно поинтересоваться, почему?
0
16 / 16 / 6
Регистрация: 27.12.2010
Сообщений: 163
28.10.2012, 17:18  [ТС] 5
Цитата Сообщение от turbanoff Посмотреть сообщение
Можно поинтересоваться, почему?
Слишком долго считает
0
Эксперт Java
4062 / 3796 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 11
28.10.2012, 17:33 6
Хм, как определяли? Поделитесь исходниками?
0
Неадекват
1429 / 1183 / 229
Регистрация: 02.04.2010
Сообщений: 2,717
Записей в блоге: 2
28.10.2012, 17:37 7
Цитата Сообщение от mikelll Посмотреть сообщение
х храню как строку
такой подход на порядок медленнее BigInteger - хранящего число как массив байт => зачем мучаетесь со строками?
0
16 / 16 / 6
Регистрация: 27.12.2010
Сообщений: 163
28.10.2012, 17:41  [ТС] 8
Цитата Сообщение от turbanoff Посмотреть сообщение
Хм, как определяли? Поделитесь исходниками?
C#
1
2
3
4
5
6
7
8
        public static string StrMOD(string s, long n)
        {
            BigInteger m = BigInteger.Parse(s);
            
            BigInteger t = m % n;
            
            return t.ToString();    
        }
Нужна примерно такая функция
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.10.2012, 17:41

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Найти остаток от деления а на b
Составьте программу, используя инструкцию switch. Ввод данных осуществлять в строковую...

Почему остаток от деления двух отрицательных чисел тоже отрицательный?
Подскажите почему при использовании (%) двух отрицательных чисел выдает отрицательный остаток от...

Найти остаток от деления второго числа на 3, и произвести расчет площади фигур
вводится два числа: одно типа int,второе типа dooble,которые соответствуют сторонам...

Остаток от деления больших чисел
Всем доброго дня! Раньше не понимал, для чего нужно знать столько типов, и их диапазон, но вот уже...


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

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

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