WRONG! That is when it is rounded up.
You're wrong..... because, you can type as many 9's as you want. If you typed 0.99999, you are typing it to 5 decimal places, and because the 6th decimal is 5 or above, the the 5th decimal will round up, however, this will add one two the previous numbers, and therefore, the entire number rounds up to 1. No matter how far you go: 0.9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 is also 1, if the number in question is equal to literally 3 x [sup]1[/sup]/[sub]3[/sub] (or 3 x 0.3333333333333333333333333333333...), likewise with [sup]2[/sup]/[sub]3[/sub], while 0.6666 as in [sup]6666[/sup]/[sub]10000[/sub] is just that, when referring to [sup]2[/sup]/[sub]3[/sub], the number after the last 6 is above 5, and therefore, it would not be 0.6666, but round up to 0.6667.
Also, by my original post about 29 minutes and 59.9999999999... seconds, I meant that as in "everything up to 30 minutes, but never quite there --- a bit like the graph of a reciprocal function, i.e. it never reaches the axis, since the higher the x or y value, the smaller the other value, but you can have x = 1 googolplex -- it's extremely high, yet the y value would still not be 0. Sure it'd be an unimaginably small number, but [sup]1[/sup]/[sub]1 googolplex[/sub] is still above 0. Just for your information... this is a googol:
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (it is 1 followed by 100 zeroes)
This in itself is a pretty large number -- there are LESS particles in the entire (known) universe than this.
Now, imagine that if a googol is 1 followed by 100 zeroes, then a googolplex is 1 followed by THAT many zeroes -- i.e. a googol of zeroes. Yeah, imagine 1 followed by not just 100 zeroes, but by 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 zeroes (or if you like, think of it as 1 followed by "1 followed by 100 zeroes" zeroes)