# How long for a computer to write out a Googolplex

1. May 9, 2013

### MathJakob

Just curious, for a start I don't think there is enough hard drive space in the world to document the number but if a computer could printout 100billion 0's a second, how many years would it take before the computer had printed out the full number?

I have no idea how to possibly work this out, I tried using wolfram but I don't even know to type lol.

2. May 9, 2013

### Staff: Mentor

A Googol is 10100, which is 1 followed by 100 zeroes.
How big is a Googolplex?

3. May 9, 2013

### SteamKing

Staff Emeritus
4. May 9, 2013

### MathJakob

Googolplex is $$10^{googol}$$

Also no SteamKing that does not answer my question unfortunately. It mentions nothing about a computer being able to printout or run through 100billion 0's per second.

I know there is not enough room to write the number out, but if there was, how long would it take a computer printing 100billion 0's per second?

5. May 9, 2013

### Staff: Mentor

So what is this number without the word "googol"?
100 billion is 1 X 1011 (by American reckoning, with 1 billion being 1,000 million).

This problem isn't hard if you write the numbers in scientific notation.

6. May 10, 2013

### SteamKing

Staff Emeritus
The googolplex = 10^(10^100)

If there isn't enough material (and enough atoms) in the universe with which to print the value, its pretty safe to say that the time required > the age of the universe.

7. May 10, 2013

### MathJakob

You're not listening to what I'm saying... I'm not talking about printing the number out onto physical objects, I said this many many times. I simply want to know, if a computer can read 100 billion 0's per second, then how many years will that computer take, until it's read through the entire number.

How hard is it to get an answer around here... I'm terrible at maths cmon guys.

Last edited: May 10, 2013
8. May 10, 2013

### phyzguy

It's not that hard. A googolplex is 10^(10^100). If you print out 10^11 zeros per second, then it will take

t = 10^(10^100) / 10^11 = 10^(10^100-11) = 10^(10^100) seconds
t = 10^(10^100) / (3*10^18) = 10^(10^100-18.5) = 10^(10^100) years

Where the last equality in each line is approximate, since I'm ignoring 11 (or 18.5) compared to a googolplex. However, this is a very, very good approximation.

So the answer is that it will take a googolplex seconds or a googolplex years, both of which are about the same, and both of which are an incomprehensibly long time.

,

9. May 10, 2013

### jbriggs444

That's how long it would take to count to a googolplex. The challenge at hand is how long it would take to print a googolplex.

That does not take 1010100 operations. It only takes 10100 operations. SteamKing has already referenced a page that provides a time estimate. The only difference is that his reference used an assumption of two zeroes per second rather than 100 billion.

10. May 10, 2013

### phyzguy

My mistake. So let me re-do my estimate:

t = 10^(100) / 10^11 = 10^(100-11) = 10^89 seconds
t = 10^(100) / (3*10^18) = 10^(100-18.5) = 3*10^81 years

Still an extremely long time, but not so incomprehensible.

11. Jan 27, 2016

### Brian121268

so thats 30 sexvigintillion years, (3,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 years) or 1/10 novemvigintillion seconds, (100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 seconds) if the math is correct. according to http://bmanolov.free.fr/numbers_names.php

I guess. my brain shuts down after 6 zero

I assume that is how long it takes for the computer to do it. If so, my best guess as to how long it would take to count out is: Go get in your car right now. Start driving, any direction, at about 75 mph. Now drive to the very edge of the universe. Return home. You might have done it by now. If not, you may need to repeat.

Last edited: Jan 27, 2016