Java Double Number Almost Equal almostEqual(final double aDouble, final double otherDouble)

Here you can find the source of almostEqual(final double aDouble, final double otherDouble)

Description

almost Equal

License

Open Source License

Parameter

Parameter Description
aDouble a parameter
otherDouble a parameter

Return

true if aDouble and otherDouble are equal to 0.001

Declaration

public static boolean almostEqual(final double aDouble, final double otherDouble) 

Method Source Code

//package com.java2s;
/*******************************************************************************
 *     SpreadsheetWrapper - An abstraction layer over some APIs for Excel or Calc
 *     Copyright (C) 2015  J. F?rard//from   w w w .ja  va 2s  .c  o  m
 *
 *     This program is free software: you can redistribute it and/or modify
 *     it under the terms of the GNU General Public License as published by
 *     the Free Software Foundation, either version 3 of the License, or
 *     (at your option) any later version.
 *
 *     This program is distributed in the hope that it will be useful,
 *     but WITHOUT ANY WARRANTY; without even the implied warranty of
 *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *     GNU General Public License for more details.
 *
 *     You should have received a copy of the GNU General Public License
 *     along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *******************************************************************************/

public class Main {
    /**
     * @param aDouble
     * @param otherDouble
     * @return true if aDouble and otherDouble are equal to 0.001
     */
    public static boolean almostEqual(final double aDouble, final double otherDouble) {
        return Math.abs(aDouble - otherDouble) < 0.001;
    }
}

Related

  1. almost(double a, double b, double prec)
  2. almostEqual(double a, double b)
  3. almostEqual(double a, double b, double delta)
  4. almostEqual(double[][] a, double[][] b, double delta)
  5. almostEquals(double d1, double d2)
  6. almostEquals(double d1, double d2, double epsilon)
  7. almostEquals(double d1, double d2, double threshold)