Examples of pow()


Examples of java.math.BigDecimal.pow()

            }

            // 2 / pow(numberOfPoints * pmc, 2);
            final BigDecimal nP = new BigDecimal(numberOfPoints, mContext);
            BigDecimal tmp1 = pmc.multiply(nP, mContext);
            tmp1 = tmp1.pow(2, mContext);
            BigDecimal tmp2 = two.divide(tmp1, mContext);

            points[iMax] = BigDecimal.ZERO;
            weights[iMax] = tmp2;
        }
View Full Code Here

Examples of java.math.BigDecimal.pow()

   
    List<BigDecimal> newDigits = new ArrayList<BigDecimal>();
    BigDecimal number = new BigDecimal(0.5);
   
    for(int digit = 0; digit < HyperReal.MAX_DIGITS; digit++) {
      newDigits.add(digit, number.pow(digit) );
    }
    HyperReal infinitesimal = new HyperReal( newDigits);
   
    System.out.println("op1 = " + op1 + " op1.standardPart = " + op1.standardPart );
    System.out.println("op2 standard part = " + op2.standardPart);
View Full Code Here

Examples of java.math.BigDecimal.pow()

        }
        BigDecimal mean = mean(numbers, context);
        List<BigDecimal> squares = new ArrayList<BigDecimal>();
        for (BigDecimal number : numbers) {
            BigDecimal XminMean = number.subtract(mean);
            squares.add(XminMean.pow(2, context));
        }
        BigDecimal sum = sum(squares);
        return sum.divide(new BigDecimal(biasCorrected ? numbers.size() - 1 : numbers.size()), context);

    }
View Full Code Here

Examples of java.math.BigDecimal.pow()

   
    d = new BigDecimal(1.2d, mc);
    d = d.add(d, mc);
    d = d.divide(d, mc);
    d = d.multiply(d, mc);
    d = d.pow(2, mc);
    d = d.round(mc);
    d = d.setScale(1);
    d = d.subtract(d, mc);
  }
}
View Full Code Here

Examples of java.math.BigDecimal.pow()

        // The (unspecified) scale/precision of the exponent should have no impact on the returned scale/precision
        // TODO FIXME remove .intValue() so non-integer exponents produce correct results
        // None of the normal Java libraries support BigDecimal.pow(BigDecimal)
        for (int i = 0; i < newHardScores.length; i++) {
            BigDecimal hardScore = hardScores[i];
            newHardScores[i] = hardScore.pow(actualExponent.intValue()).setScale(hardScore.scale());
        }
        for (int i = 0; i < newSoftScores.length; i++) {
            BigDecimal softScore = softScores[i];
            newSoftScores[i] = softScore.pow(actualExponent.intValue()).setScale(softScore.scale());
        }
View Full Code Here

Examples of java.math.BigDecimal.pow()

            BigDecimal hardScore = hardScores[i];
            newHardScores[i] = hardScore.pow(actualExponent.intValue()).setScale(hardScore.scale());
        }
        for (int i = 0; i < newSoftScores.length; i++) {
            BigDecimal softScore = softScores[i];
            newSoftScores[i] = softScore.pow(actualExponent.intValue()).setScale(softScore.scale());
        }
        return new BendableBigDecimalScore(newHardScores, newSoftScores);
    }

    public BendableBigDecimalScore negate() {
View Full Code Here

Examples of java.math.BigInteger.pow()

 
  private static BigInteger generatingFunction(int n) {
    BigInteger sum = BigInteger.ZERO;
    BigInteger biN = BigInteger.valueOf(-n);
    for (int i = 0; i <= DEGREE; i++)
      sum = sum.add(biN.pow(i));
    return sum;
  }
 
}
View Full Code Here

Examples of java.math.BigInteger.pow()

      return BigInteger.valueOf(LongMath.sqrt(x.longValue(), mode));
    }
    BigInteger sqrtFloor = sqrtFloor(x);
    switch (mode) {
      case UNNECESSARY:
        checkRoundingUnnecessary(sqrtFloor.pow(2).equals(x)); // fall through
      case FLOOR:
      case DOWN:
        return sqrtFloor;
      case CEILING:
      case UP:
View Full Code Here

Examples of java.math.BigInteger.pow()

      case FLOOR:
      case DOWN:
        return sqrtFloor;
      case CEILING:
      case UP:
        return sqrtFloor.pow(2).equals(x) ? sqrtFloor : sqrtFloor.add(BigInteger.ONE);
      case HALF_DOWN:
      case HALF_UP:
      case HALF_EVEN:
        BigInteger halfSquare = sqrtFloor.pow(2).add(sqrtFloor);
        /*
 
View Full Code Here

Examples of java.math.BigInteger.pow()

    // capacity of 10 suffices for all x <= 10^(2^10).
    List<BigInteger> powersOf10 = new ArrayList<BigInteger>(10);
    BigInteger powerOf10 = BigInteger.TEN;
    while (x.compareTo(powerOf10) >= 0) {
      powersOf10.add(powerOf10);
      powerOf10 = powerOf10.pow(2);
    }
    BigInteger floorPow = BigInteger.ONE;
    int floorLog = 0;
    for (int i = powersOf10.size() - 1; i >= 0; i--) {
      BigInteger powOf10 = powersOf10.get(i);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.