Certo che 170! e' un bel numerone grosso...., non so se in un double ce lo fai stare dentro.
In VB non lo so, non credo, in Java e in C++ (con apposite librerie tipo GMP) sicuramente puoi memorizzare numeri anche + grandi, però interi non floating point.