Specific Custom Data
I know that the whole idea of object-based programming makes every one of my classes its own data storage. But I'm wondering how to create raw data? Let me explain. I have been working on a script that allows me to access numbers much higher than unity's double limit (~1e300). Mine can exceed that, but the way that it's setup is it uses List to store all the data. List[0] = 100's place. [1] = thousand places. [2] = millions. etc. and it works perfectly fine but when I want to just create a number out of thin air, (say 1.3e587). This would require me to have a list with almost 200 indexes. This is fine for the computer but if I wanted to write this number manually it would take awhile to get it setup. My question is how could I create (or if you know of any resources where I could find out how to create it), a custom data storage like double, which would allow me to type 1e500 or something and be able to have it converted to my system or just be able to do the math with that normally. Since 1e300 is the cap for double I am just trying to find a simple way to store the data above that number.