예제 #1
0
 public static boolean closeEnoughP(float d1, float d2) {
   if (Math.abs(d1) < TOLF) return Math.abs(d1 - d2) < TOLF;
   return Math.abs((d1 - d2) / d1) < TOLF;
 }
예제 #2
0
 public static double pdiff(double d1, double d2) {
   return Math.abs((d1 - d2) / d1);
 }
예제 #3
0
 public static boolean closeEnough(float d1, float d2) {
   return Math.abs(d1 - d2) < TOLF;
 }
예제 #4
0
 public static double diff(double d1, double d2) {
   return Math.abs(d1 - d2);
 }
예제 #5
0
 public static boolean closeEnoughP(double d1, double d2, double tol) {
   if (Math.abs(d1) < tol) return Math.abs(d1 - d2) < tol;
   return Math.abs((d1 - d2) / d1) < tol;
 }
예제 #6
0
 public static boolean closeEnough(double d1, double d2, double tol) {
   return Math.abs(d1 - d2) < tol;
 }
예제 #7
0
 public static boolean closeEnough(double d1, double d2) {
   return Math.abs(d1 - d2) < TOL;
 }
예제 #8
0
 public static boolean closeEnoughP(double d1, double d2) {
   if (Math.abs(d1) < TOL) return Math.abs(d1 - d2) < TOL;
   return Math.abs((d1 - d2) / d1) < TOL;
 }