Comment écrivez-vous une bibliothèque bigint / Comment libgmp travail?
Question
Je suis au courant d'un certain nombre de bibliothèques BigInt C sur différentes plates-formes et la façon de les utiliser, mais je suis intrigué: comment fonctionnent-ils? Comment pourrais-je aller à construire ma propre bibliothèque (je ne vais pas essayer, pas de point de réinventer la roue, mais je suis intéressé par la façon dont il pourrait se produire)? Quelqu'un peut-il me diriger vers des tutoriels, etc. qui pourraient expliquer la procédure / les bases?
Merci,
Ninefingers.
La solution
Je trouve que cette était pas une mauvaise vue d'ensemble. Cependant, si vous voulez quelque chose de plus en profondeur (et presque garanti à 100% correct), vous voulez probablement lire les parties pertinentes de L'art de la programmation informatique , Volume 2.