I have tried using doubles and floats, but with no success. What data type would you use if you wanted to store a large number in standard form? The number I want to store is 2m/(hbar^2) which is roughly 1.636*10^38. Do I need to use a mathematics lib like gmp in order to do it?