Hi. I am programmer who works with c# and c++. These languages are really powerful but when it comes to controlling memory I can never do what I want to do. I want to know if there's a lower level languge (or a way to do this with c# or c++) which gives you more freedom and lets you control memory and make your own types. This can be really useful for working with complicated math algorithms. I just don't want to be limited by the pre-defined types. For example, I want to make a 1kb integer or one that is dynamic and has no limits. Or how would I do this:
I want to divide two numbers and get a result which constantly increases its accuracy. So if you divide, for example, 1 by 3, you'll get 0.33333 in the first couple of milliseconds, then 0.33333333333 and so on without stopping. Or if I want to make an integer which has no limits and you can add to it as much as you want.