<BUG>return ((numIn > 0) ? Math.ceil(numIn * tiers) : Math.floor(numIn * tiers)) / tiers;</BUG><CONTEXT>public static double betterRound(double numIn, int decPlac){double opOn = Math.round(numIn * Math.pow(10, decPlac)) / Math.pow(10D, decPlac);return opOn;}public static double centerCeil(double numIn, int tiers){<extra_id_0>}public static double findEfficiency(double speedIn, double lowerLimit, double upperLimit){speedIn = Math.abs(speedIn);</CONTEXT>
return ((numIn > 0) ? Math.ceil(numIn * (double) tiers) : Math.floor(numIn * (double) tiers)) / (double) tiers;