Re:Rust: 128 bit integers preparing to be released
by foota on Sunday December 04, 2016 @12:07AM
(#13098866)
Fun fact: there are ~2^50 millimetres from here to mars
Re:Rust: 128 bit integers preparing to be released
by Keyframe on Sunday December 04, 2016 @05:59AM
(#13099558)
128i[3] would be enough for 390x observable universe discrete grid in Euclidean space with nanometer precision. Or 0.39 observable universe with picometer resolution.
Re:Rust: 128 bit integers preparing to be released
by spladug on Sunday December 04, 2016 @02:32AM
(#13099174)
There are? It looks closer to 2^14. 2^50mm is around 7.5 au. Sorry to nitpick, but I thought this was a super interesting point!
Re:Rust: 128 bit integers preparing to be released
by foota on Sunday December 04, 2016 @03:17AM
(#13099263)
I rounded a bit over-zealously, thanks for nit picking. It is indeed 2^47.6333. (also assuming you meant 47 not 14.)
Re:Rust: 128 bit integers preparing to be released
by spladug on Monday December 05, 2016 @03:04AM
(#13104047)
Well, that's embarrassing. 2^47 it is! :)
Re:Rust: 128 bit integers preparing to be released
by Dylan16807 on Sunday December 04, 2016 @02:59AM
(#13099229)
I assume you meant to type 47 rather than 14?
Re:Rust: 128 bit integers preparing to be released
by leereeves on Sunday December 04, 2016 @12:43AM
(#13098926)
What number in finance is bigger than 2^64?
Re:Rust: 128 bit integers preparing to be released
by wtallis on Sunday December 04, 2016 @02:20AM
(#13099137)
The sum of the whole planet's annual GDPs, expressed as US dollars with a precision of cents, requires about 53 bits. Choose a smaller unit or start considering long time spans, and you can easily get uncomfortably close to overflow.
I know fortran and Cobol code that banks use and is used for science (tm) often defines numbers this large for certain operations.
One such i can think of is a map reduce of large datasets. Let's say you want to find as a result a huge sum. 2^128 is a bit bigger then 2^64 and that difference may be big enough to provide the computation needed for getting to Mars rather then getting to the moon on 2^8 machines.