Package ai.preferred.cerebro.core.util
Class NumberUtils
- java.lang.Object
-
- ai.preferred.cerebro.core.util.NumberUtils
-
public class NumberUtils extends java.lang.Object
NumberUtils- Author:
- ddle.2015
-
-
Constructor Summary
Constructors Constructor Description NumberUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
areEqual(java.lang.Integer value1, java.lang.Integer value2)
static java.lang.String
formatNumber(java.lang.String pattern, double value)
static java.lang.String
formatNumber(java.lang.String pattern, long value)
static java.lang.String
formatNumber(java.lang.String pattern, java.lang.Object value)
static double
getDefaultDouble()
static float
getDefaultFloat()
static int
getDefaultInt()
static long
getDefaultLong()
static java.lang.Boolean
getObject(boolean value)
static java.lang.Double
getObject(double value)
static java.lang.Float
getObject(float value)
static java.lang.Integer
getObject(int value)
static java.lang.Long
getObject(long value)
static boolean
isNumber(java.lang.String s)
static boolean
isZero(double value)
static boolean
isZero(double value, int d)
static double
log2(double value)
static double
logb(double a, double b)
static double[]
parseAsDoubleArray(java.lang.Object[] objArray)
static int[]
parseAsIntArray(java.lang.Object[] objArray)
static long[]
parseAsLongArray(java.lang.Object[] objArray)
static double
parseDouble(java.lang.Object value)
static double
parseDouble(java.lang.Object value, double defaultValue)
static float
parseFloat(java.lang.Object value)
static float
parseFloat(java.lang.Object value, float defaultValue)
static int
parseInt(java.lang.Object value)
static int
parseInt(java.lang.Object value, int defaultValue)
static long
parseLong(java.lang.Object value)
static long
parseLong(java.lang.Object value, long defaultValue)
static double
roundDouble(java.lang.Double value, int numDecimal)
-
-
-
Method Detail
-
isZero
public static boolean isZero(double value)
-
isZero
public static boolean isZero(double value, int d)
-
getDefaultInt
public static int getDefaultInt()
-
getDefaultLong
public static long getDefaultLong()
-
getDefaultFloat
public static float getDefaultFloat()
-
getDefaultDouble
public static double getDefaultDouble()
-
getObject
public static java.lang.Integer getObject(int value)
-
getObject
public static java.lang.Long getObject(long value)
-
getObject
public static java.lang.Float getObject(float value)
-
getObject
public static java.lang.Double getObject(double value)
-
getObject
public static java.lang.Boolean getObject(boolean value)
-
formatNumber
public static java.lang.String formatNumber(java.lang.String pattern, double value)
-
formatNumber
public static java.lang.String formatNumber(java.lang.String pattern, long value)
-
formatNumber
public static java.lang.String formatNumber(java.lang.String pattern, java.lang.Object value)
-
parseInt
public static int parseInt(java.lang.Object value)
-
parseInt
public static int parseInt(java.lang.Object value, int defaultValue)
-
parseLong
public static long parseLong(java.lang.Object value)
-
parseLong
public static long parseLong(java.lang.Object value, long defaultValue)
-
parseFloat
public static float parseFloat(java.lang.Object value)
-
parseFloat
public static float parseFloat(java.lang.Object value, float defaultValue)
-
parseDouble
public static double parseDouble(java.lang.Object value)
-
parseDouble
public static double parseDouble(java.lang.Object value, double defaultValue)
-
areEqual
public static boolean areEqual(java.lang.Integer value1, java.lang.Integer value2)
-
parseAsIntArray
public static int[] parseAsIntArray(java.lang.Object[] objArray)
-
parseAsDoubleArray
public static double[] parseAsDoubleArray(java.lang.Object[] objArray)
-
parseAsLongArray
public static long[] parseAsLongArray(java.lang.Object[] objArray)
-
roundDouble
public static double roundDouble(java.lang.Double value, int numDecimal)
-
logb
public static double logb(double a, double b)
-
log2
public static double log2(double value)
-
isNumber
public static boolean isNumber(java.lang.String s)
-
-