Discuss Scratch
- yavuz61035
-
500+ posts
break infinity
allow regular numbers to get higher than 2^1024, about 1.7e+308
- k0d3rrr
-
1000+ posts
break infinity
Fortunately, the creator of this topic made an explanation: what would this do?
like you can have a variable more than 1.7977e+308And what specifically does it mean to “break infinity”?the block will change if you can break infinity or not What would this block do?
- yavuz61035
-
500+ posts
break infinity
bumpity-bump
(note: please don't smite me for bumping when it's on the same page forgot to check) time to make this a real post
what if it was a setting instead of a block
Last edited by yavuz61035 (May 8, 2022 18:11:01)
- Believe_and_be_saved
-
1 post
break infinity
Nothing is higher the infinity, you cannot simply “Break” infinity. Infinity + 1 is is still infinity.
- historical_supa
-
1000+ posts
break infinity
Nothing is higher the infinity, you cannot simply “Break” infinity. Infinity + 1 is is still infinity.
allow regular numbers to get higher than 2^1024, about 1.7e+308
- TheAnimalKingdom42
-
1000+ posts
break infinity
Yes, I think that is a much better idea. It makes a lot more sense, and would be more convenient. what if it was a setting instead of a block
- oooot5rises_again
-
48 posts
break infinity
All the support i have possible, I want scratch to support googology rather than the Google calculator.
- yavuz61035
-
500+ posts
break infinity
but if you think about it it would have some uses No offense but theres really no reason to have it.
for example making a calculator that can calculate very large numbers
or an infinite clicker
- PkmnQ
-
1000+ posts
break infinity
Would only be useful for idle games with very large numbers and probably nowhere else, at that point it's better to just use someone else's break infinity engine (I've seen some) or make your own.
- SavetheAtlantic
-
1000+ posts
break infinity
Agreed. Floating-point numbers strike a compromise between scale and precision, but for something like an idle game, there's no point in knowing an approximation of all 308 digits of some obscenely large number. It's not hard at all to express very large numbers in scientific notation as two variables. One would be a decimal from 0-10 exclusive, and the other an integer that can be as high as you would ever need. Would only be useful for idle games with very large numbers and probably nowhere else, at that point it's better to just use someone else's break infinity engine (I've seen some) or make your own.
- SonicFanX123_321
-
1000+ posts
break infinity
technically, there are numbers like Aleph Null+1 and Aleph Null+2 etcThere's no such number above infinity (unless you count an infinity of infinities, but that's (mostly) impossible)like you can have a variable more than 1.7977e+308And what specifically does it mean to “break infinity”?the block will change if you can break infinity or not What would this block do?
And correct me if I'm wrong.
- Euglena73
-
1000+ posts
break infinity
I don't want to be critical, but there is no reason or explanation why something like this would arise . I don't see any sense in this block suggestion…
- thugatwoary
-
100+ posts
break infinity
for all of you that didn't read even the first sentence of the OP then went ahead and complained that it didn't explain the suggestion. can you add break infinity.js
I think adding break infinity.js would be a very good choice for Scratch, as it could make no sense to a young user why numbers start turning into Infinity when they get big, even if that is how floating point numbers work, and break infinity.js would support bigger numbers causing this to happen much later and less users to run into it.
Last edited by thugatwoary (Aug. 11, 2022 18:33:08)
- SavetheAtlantic
-
1000+ posts
break infinity
What kinds of things must these “young users” be doing to run into Infinity? I bet most of the time if someone were to run into Infinity, it would be a mistake or bug. I think adding break infinity.js would be a very good choice for Scratch, as it could make no sense to a young user why numbers start turning into Infinity when they get big, even if that is how floating point numbers work, and break infinity.js would support bigger numbers causing this to happen much later and less users to run into it.
- ThatDanFarmer
-
2 posts
break infinity
Maybe if we wanna make a prestige layer like infinity, or even eternity If this did get added, why would it be a block and not just be how numbers work?