public class BigDecimalNumbers extends Object implements Numbers<BigDecimal>
| Constructor and Description |
|---|
BigDecimalNumbers() |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
add(BigDecimal a,
BigDecimal b)
Сложение чисел
|
BigDecimal |
div(BigDecimal a,
BigDecimal b)
Деление чисел
|
boolean |
equals(BigDecimal a,
BigDecimal b)
Сравнивает два числа на равность
|
boolean |
infinity(BigDecimal n)
Проверяет что число является бесконечностью
|
boolean |
less(BigDecimal a,
BigDecimal b)
Сравннвает числа
|
boolean |
more(BigDecimal a,
BigDecimal b)
Сравннвает числа
|
BigDecimal |
mul(BigDecimal a,
BigDecimal b)
Умножение чисел
|
BigDecimal |
next(BigDecimal n)
Возвращает следующее число
|
BigDecimal |
one()
Возвращает единицу
|
BigDecimal |
prev(BigDecimal n)
Возвращает предыдущее число
|
BigDecimal |
remainder(BigDecimal a,
BigDecimal b)
Остаток от деления
|
BigDecimal |
sub(BigDecimal a,
BigDecimal b)
Вычитание чисел
|
boolean |
undefined(BigDecimal n)
Проверяет что число не определенно
|
BigDecimal |
zero()
Возвращает нулевое число
|
boolean |
zero(BigDecimal n)
Проверяет что число является нулем
|
public BigDecimal zero()
Numberszero in interface Numbers<BigDecimal>public BigDecimal one()
Numbersone in interface Numbers<BigDecimal>public boolean zero(BigDecimal n)
Numberszero in interface Numbers<BigDecimal>n - числоpublic boolean undefined(BigDecimal n)
Numbersundefined in interface Numbers<BigDecimal>n - числоpublic boolean infinity(BigDecimal n)
Numbersinfinity in interface Numbers<BigDecimal>n - числоpublic BigDecimal add(BigDecimal a, BigDecimal b)
Numbersadd in interface Numbers<BigDecimal>a - число аb - число бpublic BigDecimal sub(BigDecimal a, BigDecimal b)
Numberssub in interface Numbers<BigDecimal>a - число аb - число бpublic BigDecimal mul(BigDecimal a, BigDecimal b)
Numbersmul in interface Numbers<BigDecimal>a - число аb - число бpublic BigDecimal div(BigDecimal a, BigDecimal b)
Numbersdiv in interface Numbers<BigDecimal>a - число аb - число бpublic BigDecimal remainder(BigDecimal a, BigDecimal b)
Numbersremainder in interface Numbers<BigDecimal>a - число аb - число бpublic boolean equals(BigDecimal a, BigDecimal b)
Numbersequals in interface Numbers<BigDecimal>a - число аb - число бpublic boolean more(BigDecimal a, BigDecimal b)
Numbersmore in interface Numbers<BigDecimal>a - число аb - число бpublic boolean less(BigDecimal a, BigDecimal b)
Numbersless in interface Numbers<BigDecimal>a - число аb - число бpublic BigDecimal next(BigDecimal n)
Numbersnext in interface Numbers<BigDecimal>n - числоpublic BigDecimal prev(BigDecimal n)
Numbersprev in interface Numbers<BigDecimal>n - числоCopyright © 2018. All rights reserved.