Разницы между 1 и 1000000 в плане занимаемого места точно нет. Что первое, что второе - число, и занимают они одинаковое количество места. Вот где проблема действительно может возникнуть - это при переполнении. Скажем, если хранится всё в 4ёх байтах, то максимальное значение, которое влезет, - 4294967295 (при условии, что мы только положительные числа храним, если ещё и отрицательными могут быть, то в 2 раза меньше). Но вот тут как раз и можно уточнить у ребят, что код крутят. Они подскажут реальные границы.
P.S. Где-то на вики видел, что скриптовые переменные под капотом как вещественные числа хранятся. Если и здесь так же, то проблем с переполнением быть не может. Зато будут проблемы с округлением, но это уже совсем другая история)