diff --git a/src/main/java/com/r35157/libs/math/UtilsBigDecimal.java b/src/main/java/com/r35157/libs/math/UtilsBigDecimal.java new file mode 100644 index 0000000..f5b8442 --- /dev/null +++ b/src/main/java/com/r35157/libs/math/UtilsBigDecimal.java @@ -0,0 +1,13 @@ +package com.r35157.libs.math; + +import java.math.BigDecimal; +import java.math.MathContext; + +public interface UtilsBigDecimal { + BigDecimal min(BigDecimal a, BigDecimal b); + BigDecimal max(BigDecimal a, BigDecimal b); + BigDecimal sqrt(BigDecimal value, MathContext mc); + + BigDecimal TWO = new BigDecimal("2"); + BigDecimal THREE = new BigDecimal("3"); +} diff --git a/src/main/java/com/r35157/libs/math/UtilsDouble.java b/src/main/java/com/r35157/libs/math/UtilsDouble.java new file mode 100644 index 0000000..dcc3d05 --- /dev/null +++ b/src/main/java/com/r35157/libs/math/UtilsDouble.java @@ -0,0 +1,7 @@ +package com.r35157.libs.math; + +import java.math.BigDecimal; + +public interface UtilsDouble { + double erf(BigDecimal x); +}