A 64 bit app can handle a 64 bit variable or use a memory space that requires a 64 bit address. That is a lot. Like, a super humongous enormous staggeringly huge number or memory space. A 32 bit app can use a a memory space or a number which is 32 bits – which, counterintuitively, is 4.2 billion times smaller than a 64 bit memory space or number. A 4.2billionth of a 64 bit number or memory space is still enormous, but not stupidly huge. So what it really means is that a 32 bit program can probably use enough memory or handle large enough numbers for whatever you are trying to do, but maybe not. A 64 bit program solves that problem. With 64 bits, I promise that for the foreseeable future, you won’t need to consider going to 128 bits. 4.2 billion times larger than a thing that is almost always large enough, is definitely going to be large enough.
Latest Answers