public class BigSqrt
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MAX_ITERATIONS |
static int |
DEFAULT_SCALE
we take 3 aftercomma
|
Constructor and Description |
---|
BigSqrt() |
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal |
getError() |
int |
getIterations() |
int |
getMaxIterations() |
int |
getScale() |
boolean |
getTraceFlag() |
void |
setMaxIterations(int maxIterations) |
void |
setScale(int scale) |
void |
setTraceFlag(boolean flag) |
java.math.BigDecimal |
sqrt(java.math.BigDecimal n)
Get square root
|
java.math.BigDecimal |
sqrt(java.math.BigInteger n)
Get square root
|
public static final int DEFAULT_MAX_ITERATIONS
public static final int DEFAULT_SCALE
public java.math.BigDecimal getError()
public int getIterations()
public boolean getTraceFlag()
public void setTraceFlag(boolean flag)
public int getScale()
public void setScale(int scale)
public int getMaxIterations()
public void setMaxIterations(int maxIterations)
public java.math.BigDecimal sqrt(java.math.BigInteger n)
n
- public java.math.BigDecimal sqrt(java.math.BigDecimal n)
n
-