About 167,000 results
Open links in new tab
  1. java - How to test if a double is zero? - Stack Overflow

    Note that both 0.0 == 0.0 and -0.0 == 0.0 return true and Double.compare(0.0, 0.0) returns 0, while Double.compare(-0.0, 0.0) returns -1. Choose your strategy carefully.

  2. Double (Java SE 17 & JDK 17) - Oracle

    For example, 1.0/+0.0 evaluates to positive infinity while 1.0/-0.0 evaluates to negative infinity and positive infinity and negative infinity are neither equal to each other nor equivalent to each other.

  3. Java.Lang.Double Class in Java - GeeksforGeeks

    Jul 23, 2025 · Double class is a wrapper class for the primitive type double which contains several methods to effectively deal with a double value like converting it to a string representation, and vice …

  4. Understanding the Double Java Class - javaspring.net

    Nov 12, 2025 · The Double class in Java is a powerful wrapper for the double primitive type, offering useful methods and constants for handling double-precision floating-point numbers.

  5. Java Double Class - Complete Tutorial with Examples - ZetCode

    Apr 13, 2025 · Complete Java Double class tutorial covering all methods with examples. Learn about parsing, comparing, and converting Double values.

  6. Java Double - Tutorial With Programming Examples - Software …

    Apr 1, 2025 · This tutorial will explain primitive data type Java Double. We will also discuss related classes like Java BigDecimal and DecimalFormat Class with examples.

  7. Complete Tutorial about Java Double Data Type

    Java double – In Java, the double keyword is used to define a variable that holds a double-precision 64-bit IEEE 754 floating point number, which is ideal for storing decimal values with high precision. The …

  8. Java Double in Java SE 8: IEEE 754, Precision, and Best Practices

    Feb 1, 2026 · Double in Java SE 8 is the workhorse for representing 64-bit IEEE 754 floating-point numbers. It’s fast, compact, and supported across the entire standard library.

  9. Float vs. Double in Java - Baeldung

    Jan 4, 2025 · In contrast, a double is a 64-bit double-precision floating-point type, requiring eight bytes of memory. While it demands more storage, this larger size allows it to represent values with higher …

  10. Double (Codename One API)

    If d1 represents +0.0 while d2 represents -0.0, or vice versa, the equals test has the value false, even though +0.0==-0.0 has the value true. This allows hashtables to operate properly.