computadores armazenam dados como seqüências de 1 e 0 na memória, onde cada dígito é chamado de bit . Para cada bit que você adicionar a uma seqüência de dados, é dobrar o número de combinações possíveis é capaz de manter . Por exemplo , um número de 1 bit contém dois números : 1 e 0 . Um certo número de 2 bits contém quatro números , como por exemplo 00 , 01 , 10 e 11 . Um inteiro de 32 bits é capaz de manter 4294967296 combinações. O . Net BigInteger detém ainda mais combinações de números , uma vez que tem um número variável de bits. Instruções 
 um 
 Abra o Visual Studio 2010 e começar um novo projeto , clicando em "Arquivo" e selecione " New Project ". 
 2 
 Selecione " Console Application ", sob a C # indo na caixa de diálogo New Project . Um novo arquivo de código fonte é exibido na área de trabalho principal, com nada mais do que uma função principal vazio. 
 3 
 Declare um novo tipo BigInteger , escrevendo a seguinte linha dentro das chaves da " função principal " no arquivo de código fonte: 
 
 BigInteger BigNumber = new BigInteger (1000), 
 4 
 Declare um novo tipo int escrevendo a seguinte linha abaixo da linha de código anterior : 
 
 int pequeno número = 5; 
 5 
 Atribuir o BigInteger para o número inteiro usando a seguinte função de conversão : 
 
 pequeno número = new integer ( bigNumber.intValue ( ) );