Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 13, 2010 16:36:02

r1der
От:
Зарегистрирован: 2010-04-13
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

[Question] Внутренняя реализация длинной арифметики

Добрый день форумчане и питонисты) У меня возник вопрос ответ на который не смог найти в исходном коде питона, я понимаю что плохо искал, но тем не менее прошу помощи, самому не удается.
Думаю все знают как быстро выполняются такие от вещи 2**2000 .Как делается аналогичный код на с++? Как это вообще работает? Откуда такая высокая скорость? Это был первый вопрос и касается он именно алгоритмической базы. И теперь второй, как и в каком файле реализуется “питоновская” длинная арифметика.. Хотелось бы поглазеть на исходники, поучиться так сказать)
Спасибо заранее всем отписавшимся по теме)



Офлайн

#2 Апрель 13, 2010 17:18:18

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

[Question] Внутренняя реализация длинной арифметики

Офлайн

#3 Апрель 13, 2010 18:07:55

r1der
От:
Зарегистрирован: 2010-04-13
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

[Question] Внутренняя реализация длинной арифметики

Меня интересует как это именно реализуется в Питоне, благо в степень возводить быстро умею, в университете учился)
Прошу прощения за неясность в формулировки вопроса.



Офлайн

#4 Апрель 13, 2010 18:37:19

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

[Question] Внутренняя реализация длинной арифметики

Objects/longobject.c



Офлайн

#5 Апрель 14, 2010 13:01:34

r1der
От:
Зарегистрирован: 2010-04-13
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

[Question] Внутренняя реализация длинной арифметики

спасибо большое) странно что не нашел)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version