The double data type
Let's quickly talk about the double data type. It is a sister type of float. It provides a greater resolution: double numbers can have even more decimal places. But they take up a little more memory. At this point in time, using double or float is almost always a style or personal preference decision. Unless you're working with complicated software that must run at peak memory efficiency, the extra memory space taken up by a double is not very significant.
To illustrate how double works, let's change the two integer numbers in our FloatingPointNumbers.java program to a double data type. When we only change the names of the variables, the logic of our program doesn't change at all. But when we change the declaration of ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access