public final class NumberUtilities
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.lang.Number |
add(java.lang.Number a,
java.lang.Number b)
Adds two numbers, returning the resulting Number.
|
static java.lang.Number |
divide(java.lang.Number numerator,
java.lang.Number divisor)
Divides two numbers, returning the resulting Number.
|
static java.lang.Number |
getNumber(java.lang.String number)
Returns a Number for the given String.
|
static java.lang.Number |
getPreciseNumber(java.lang.String number)
Returns a Number for the given String.
|
static java.lang.Number |
max(java.lang.Number a,
java.lang.Number b)
Returns the greater of the two given numbers.
|
static java.lang.Number |
min(java.lang.Number a,
java.lang.Number b)
Returns the lesser of the two given numbers.
|
static java.lang.Number |
multiply(java.lang.Number a,
java.lang.Number b)
Multiplies two numbers, returning the resulting Number.
|
public static java.lang.Number getNumber(java.lang.String number)
number
- The number (as a String) to be converted into a Numberjava.lang.NumberFormatException
- if the given String cannot be converted to a Numberpublic static java.lang.Number getPreciseNumber(java.lang.String number)
number
- The number (as a String) to be converted into a Numberjava.lang.NumberFormatException
- if the given String cannot be converted to a Numberpublic static java.lang.Number add(java.lang.Number a, java.lang.Number b)
a
- The first number to be addedb
- The second number to be addedpublic static java.lang.Number divide(java.lang.Number numerator, java.lang.Number divisor)
numerator
- The numerator in the divisiondivisor
- The divisor in the divisionpublic static java.lang.Number max(java.lang.Number a, java.lang.Number b)
a
- The first number to be checkedb
- The second number to be checkedpublic static java.lang.Number min(java.lang.Number a, java.lang.Number b)
a
- The first number to be checkedb
- The second number to be checkedpublic static java.lang.Number multiply(java.lang.Number a, java.lang.Number b)
a
- The first number to be multipliedb
- The second number to be multiplied