538
Java (lemmy.world)
you are viewing a single comment's thread
view the rest of the comments
[-] whats_a_refoogee@sh.itjust.works 8 points 2 years ago

It 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 points 2 years ago* (last edited 2 years ago)

Technically, a double stores most integers exactly ( up until a certain value ) and then approximations of integers of much larger sizes. A long stores 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.

this post was submitted on 05 Aug 2023
538 points (92.4% liked)

Programmer Humor

20033 readers
1488 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS