예제 #1
0
 /**
  * Valida Valor Tolerância
  *
  * @param valorBase - valor base a ser comparado com tolerancia
  * @param valorTol - valor a ser toleravel
  * @param tolerancia - valor para tolerancia sobre o valorTol
  * @param decimal - numero de casas decimais
  */
 public static boolean validaTolerancia(
     double valorBase, double valorTol, double tolerancia, int decimal) {
   if (valorBase != 0 && tolerancia != 0) {
     return (valorTol <= Valor.round(valorBase + tolerancia, JavaUtil.getValueDef(decimal, 2))
         && valorTol >= Valor.round(valorBase - tolerancia, JavaUtil.getValueDef(decimal, 2)));
   }
   return true;
 }
예제 #2
0
 public static boolean validaTolerancia(double valorBase, double valorTol, double tolerancia) {
   return Valor.validaTolerancia(valorBase, valorTol, tolerancia, 2);
 }