arbitrary big numbers

How do calculators store numbers up to one googol (1e100)? How can I replicate this in c#?
Was this page helpful?