1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Let |
Сообщение
#1
|
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Репутация: 0 |
Ищу простое число по малой теореме Ферма.Там мне необходимо случайное число от 1 до искомого числа.Как реализовать функцию,которая бы выдавала случайное значение длинной арифметики?
|
![]() ![]() |
| volvo |
Сообщение
#2
|
|
Гость |
Цитата А как тогда быть с большим числом, вводимым с клавиатуры? Ну, в принципе модуль не был изначально предназначен для ввода чисел, больших, чем MaxLongInt, но никто ж не мешает добавить еще один конструктор constructor TLargeInt.Init_s(const s: string); и либо инициализировать так: var s: string; , либо вообще внести процедуру чтения строки внутрь конструктора, и просто вызывать init_s без параметров... Только вот до 10300 со строкой не получится (только до 10255), но я не думаю, что у кого-то будет желание вводить > 200 символов... Если все же будет, то PChar в помощь, там подобного ограничения нет... |
| Let |
Сообщение
#3
|
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Репутация: 0 |
|
Let Длинная арифметика,случайное число 5.01.2008 1:32
volvo Можно посмотреть, какая реализация длинной арифмет… 5.01.2008 1:40
Let
Можно посмотреть, какая реализация длинной арифме… 6.01.2008 17:27
volvo Добавляем в TLargeInt еще один конструктор:
Const… 6.01.2008 18:00
Let
Так пойдет?
Да.Большое спасибо.Все работает.
ЗЫ:… 6.01.2008 21:50![]() ![]() |
|
Текстовая версия | 6.11.2025 21:21 |