In un post precedente ho avuto occasione di parlare dei problemi che si hanno quando è necessario calcolare valori interi molto grandi, come nel caso del fattoriale e del coefficiente binomiale, ed in quel contesto accennai alla presenza di una classe BigInteger presente nella versione Beta del .NET Framework 4.0 . Mi è stato chiesto se questa classe sia ancora presente nella versione finale del Framework 4, e ovviamente la risposta è si. Per utilizzarla è necessario referenziare al proprio progetto il namespace System.Numerics, che contiene, oltre a BigInteger anche la classe Complex, che può essere utilizzata per la rappresentazione dei numeri complessi (numero nella forma a+ib, con "a" parte reale e "b" parte immaginaria). La struttura di BigInteger è tale da non avere Upper e Lower Bound.