I am trying to write a program involving very large numbers, but VB tries to round my numbers always after they reach a certain length. Is there any way using vb basic to use a number that will not round, and as it gets larger use more memory to hold it. I am pretty sure java and c++ can do it, but for this it would be a lot easier just to program using vb. Thanks for any help.