Как вы пишете библиотеку bigint / как работает libgmp?

Мне известно о ряде библиотек BigInt для C на различных платформах и о том, как их использовать, но я заинтригован: как они работают? Как мне построить свою собственную библиотеку (я не буду пытаться, нет смысла заново изобретать колесо, но мне интересно, как это может произойти)? Может ли кто-нибудь указать мне на учебники и т. Д., Которые могут объяснить процедуру / основы?

Спасибо,

Девятипалый.

1 ответ

Решение

Я обнаружил, что это не плохой обзор. Однако, если вы хотите что-то более глубокое (и почти гарантированно правильное на 100%), вы, вероятно, захотите прочитать соответствующие разделы "Искусство компьютерного программирования", том 2.

Другие вопросы по тегам