Comment on Java
whats_a_refoogee@sh.itjust.works 1 year agoIt doesn’t. A double is a 64 bit value while an integer is 32 bit. A long is a 64 bit signed integer which stores more exact integer numbers than a double.
Comment on Java
whats_a_refoogee@sh.itjust.works 1 year agoIt doesn’t. A double is a 64 bit value while an integer is 32 bit. A long is a 64 bit signed integer which stores more exact integer numbers than a double.
LeFantome@programming.dev 1 year ago
Technically, a double stores more integers exactly and then approximations of integers of much larger sizes. A long stored all its integers exactly but cannot handle values nearly as large.
For most real world data ranges, they are both going to store integers exactly.