I have a number of 20 digit, which datatype will support to store this number? I have tried long, double but I \'m getting out of range.
Number = 485656649684835144
To convert your number in base 36:
BigInteger number = new BigInteger("48565664968483514466"); String numberInBase36 = number.toString(36); System.out.println(numberInBase36);