Je travaille sur une application qui devra gérer de très grands nombres.Types pour les grands nombres
J'ai vérifié quelques classes LargeNumber disponibles et j'en ai trouvé quelques-unes dont je suis content. J'ai une classe pour les grands entiers et pour les grands nombres à virgule flottante. Étant donné que certains des nombres seront petits et certains grands, la question est de savoir si cela vaut la peine de vérifier la longueur du nombre et si elle est petite utiliser un C# int ou double et si elle est grande utiliser les autres classes I J'ai ou si j'utilise déjà les classes Large Integer et Large Float, je devrais rester avec eux même pour les plus petits nombres.
Ma considération est purement une performance. Vais-je économiser assez de temps sur le calcul pour les plus petits nombres qu'il serait utile de vérifier chaque numéro AFTER est est mis en
Quelles classes utilisez-vous pour les grands nombres? – ahsteele
Je joue avec quelques-uns. Microsoft.FSharp.Math.BigInt Microsoft.SolverFoundation.Common.BigInteger http://www.codeproject.com/csharp/biginteger.asp IntX décimaux J'utilise w3b.sine Microsoft.FSharp.Math.BigNum Je vais faire quelques points de repère sur chacun d'eux et voir ce que je reçois – Sruly
S'il vous plaît voir ce ([question] http: //stackoverflow.com/questions/494923/numbers-that-exceeds-basic-types-in-c). –