oh i get it now... hah i though you were actually having to implement a huge int whew... you just need to implement the framework. i see...
then the itoa() will convert the long to a char array
look setValue(long l) could be implemented as follows
most of the conversions can work this way.
void HugeInteger::setValue(long l)
int nzeros = HUGE_INTEGER_MAX_DIGITS - strlen(p);
for(int i = nzeros;i < HUGE_INTEGER_MAX_DIGITS ;i++)
digits[i] = p[i-nzeros];
i don't have aim.