Lines Matching refs:d2
742 * {@code Double}, {@code d1} and {@code d2}, the
743 * value of {@code d1.equals(d2)} is {@code true} if and
747 * {@code d1.doubleValue() == d2.doubleValue()}
753 * <li>If {@code d1} and {@code d2} both represent
759 * {@code d2} represents {@code -0.0}, or vice versa,
958 * new Double(d1).compareTo(new Double(d2))
962 * @param d2 the second {@code double} to compare
964 * numerically equal to {@code d2}; a value less than
966 * {@code d2}; and a value greater than {@code 0}
968 * {@code d2}.
971 public static int compare(double d1, double d2) {
972 if (d1 < d2)
974 if (d1 > d2)
979 long anotherBits = Double.doubleToLongBits(d2);