Lines Matching refs:d1
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
758 * <li>If {@code d1} represents {@code +0.0} while
958 * new Double(d1).compareTo(new Double(d2))
961 * @param d1 the first {@code double} to compare
963 * @return the value {@code 0} if {@code d1} is
965 * {@code 0} if {@code d1} is numerically less than
967 * if {@code d1} is numerically greater than
971 public static int compare(double d1, double d2) {
972 if (d1 < d2)
974 if (d1 > d2)
978 long thisBits = Double.doubleToLongBits(d1);