Tjena! En long klarar det dubbla om du gör den unsigned (dvs att den inte kan innehålla negativa värden). Dock vet jag inte hur du deklarerar det i VB. Hittade en modul på planetsourcecode.com som använde strängar istället för tal i beräkningar gick att ha väldigt stora tal där, gick dock inte vidare snabbt...Stooora tal...
Undrar om det är någon som vet hur man ska göra om man vill behandla tal (heltal) som ligger utanför Long's 'område', dvs större än 2'147'483'647.
//JonasSv: Stooora tal...
I annat fall får du göra din egen heltalstyp (exempelvis genom att sätta ihop flera long och göra egna funktioner för räkna med dem).
Eller så får du lära dig Lisp som har inbyggt stöd för stora heltal :-)Sv: Stooora tal...