![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 18.04.2009
Сообщений: 688
|
![]()
у меня такая проблема. провожу шифровку по технологии RSA. а там надо возводить данные в большую степень. например, 221 возводить в 14 степень. и у меня не хватает long long. что мне делать?
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 19.06.2009
Сообщений: 57
|
![]()
никогда не пробовал... но может попытаться разбить на несколько частей?
|
![]() |
![]() |
![]() |
#4 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2Dimarik
1. юзать библиотеку для больших чисел (где числа представлены в виде массивов), например gmp 2. использовать алгоритм быстрого возведения в степень (тебе ведь не просто возвести в степень надо, а остаток брать, так и бери его после каждого умножения)
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
![]() |
![]() |
![]() |
#5 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
![]()
Если пишеш в Borland используй тип __int64 это по мому то самое что и long long. Большего типа не знаю.
Последний раз редактировалось profi; 16.09.2009 в 11:16. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 04.06.2008
Сообщений: 102
|
![]()
Если отрецательных чисел нет, можно ведь unsigned long использовать
Keep it simple, stupid
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не хватает памяти.Из-за того, что Паскаль старый? | delphyok | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 17.05.2009 15:49 |
Чего не хватает Windows ? (Опрос) | BOBAH13 | Софт | 47 | 02.02.2009 19:42 |
Каких возможностей вам не хватает в Дельфи? | Sicorski | Софт | 16 | 25.11.2008 00:57 |
Чего вам не хватает в вашем языке? | crazy horse | Свободное общение | 3 | 02.09.2008 17:25 |
Не хватает практики на C++ | Rembo | Свободное общение | 11 | 04.08.2008 18:36 |