BigInteger(int num) { number = ''; while (num > 0) { last_digit = num % 10; num = (num - last_digit) / 10; char last_char = last_digit + 48; // not sure number = last_char + number; } }