Package de.tilman_neumann.jml.powers
Class Pow
- java.lang.Object
- 
- de.tilman_neumann.jml.powers.Pow
 
- 
 public class Pow extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Pow()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static BigDecimalpow(BigDecimal x, int n, Scale resultScale)static BigDecimalpow(BigDecimal x, BigInteger n, Precision prec)Power function for large integer exponents (also negative)static BigDecimalpowJavaTrunc(BigDecimal x, int n, Precision resultPrecision)
 
- 
- 
- 
Method Detail- 
powpublic static BigDecimal pow(BigDecimal x, BigInteger n, Precision prec) Power function for large integer exponents (also negative)- Parameters:
- x- Basis
- n- Exponent
- prec- output precision in leading decimal digits
- Returns:
- x^n
 
 - 
powpublic static BigDecimal pow(BigDecimal x, int n, Scale resultScale) 
 - 
powJavaTruncpublic static BigDecimal powJavaTrunc(BigDecimal x, int n, Precision resultPrecision) 
 
- 
 
-