Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Mostly considering you still can't write out a Googleplex by hand even if you used every atom in existence. :)
If someone hits a googleplex in this game, please call every Mathematician, because even Grahm will be excited by that one. :)
so basically you say, that this game can handle a tripple googolplex... sick. And btw, i like how you use the term "only" :D
From this number alone I would assume they are using a double precision number as an exponent, which is interesting. Well, close anyway, a double has a maximum value of 1.797e308, maybe shifted a bit in calculations. The part I wonder about is what happens when the exponent can no longer increase in steps of 1 and skips orders of magnitude, that would start after e18014398509481984. I guess it could be compensated for if the mantissa part is its own double, so that things like 0.1e... or 10.0e... would be handled internally, that could be where the extra 10 orders of magnitude come from. But that would only compensate for a short time. The problem with an exponent being a floating point number in itself is that at some point (which is far closer to 0 than to the maximum) it will be too coarse. Then a number would remain unchanged even when multiplied by 1e100 because its resolution is too low.
That's all speculation on my part though since I don't know implementation details of the format. I don't really follow Reddit, do you maybe have a link that explains this format?
Edit:
I asked for a link because I couldn't find anything regarding 10e10e318 myself, but I looked a bit further and could find 1e1e308 in relation to Clicker Heroes. So it really just is a double as an exponent. While the maximum representable number is indeed bigger than a googolplex cubed, the actual game will break down without coming close due to lack of precision.
I would have preferred a 64 bit integer with a low bias as an exponent. While the maximum exponent would have been reduced from 1e308 to "only" 1.844e19, it would have worked up to that point before overflowing into infinity. With a double as an exponent, it wil stop working from lack of precision long before that.
Edit again:
The current format will stop working properly beyond 9.999e9007199254740992 (or 9.999e9.007e15).
haha, good point :D
I'll make a deal with everyone here. If I live to be that old, and the game finally breaks down, I'll time travel back here and show everyone. :)
I plan on living forever, so far so good, as the joke goes.