This calculator: http://calcute.com is not extravagant in features but it accepts input with an extravagant number of digits. Arithmetic is done in software to allow this and retain precision. Too bad it doesn't have unlimited output too. But it does binary, octal, hex, also fractions and a few other tricks.