public class CalcTrig extends AbstractCalculator<CalcTrig> implements Sin<CalcTrig>, Cos<CalcTrig>, Tan<CalcTrig>, ArcSin<CalcTrig>, ArcCos<CalcTrig>, ArcTan<CalcTrig>, Sinh<CalcTrig>, Cosh<CalcTrig>, Tanh<CalcTrig>, Add<CalcTrig>, Sub<CalcTrig>, Div<CalcTrig>, Mul<CalcTrig>, Mod<CalcTrig>, Pow<CalcTrig>, Abs<CalcTrig>, Sqrt<CalcTrig>, Log<CalcTrig>
| Constructor and Description |
|---|
CalcTrig() |
CalcTrig(double value) |
CalcTrig(float value) |
CalcTrig(int value) |
CalcTrig(long value) |
CalcTrig(Num value) |
CalcTrig(java.lang.Object value) |
CalcTrig(short value) |
CalcTrig(java.lang.String value) |
CalcTrig(java.lang.String value,
char decimalSeparator) |
| Modifier and Type | Method and Description |
|---|---|
CalcTrig |
abs(AbstractCalculator expression) |
CalcTrig |
abs(double value) |
CalcTrig |
abs(float value) |
CalcTrig |
abs(int value) |
CalcTrig |
abs(long value) |
CalcTrig |
abs(Num value) |
CalcTrig |
abs(java.lang.Object value) |
CalcTrig |
abs(short value) |
CalcTrig |
abs(java.lang.String value) |
CalcTrig |
abs(java.lang.String value,
char decimalSeparator) |
CalcTrig |
acos(AbstractCalculator expression) |
CalcTrig |
acos(Num value) |
CalcTrig |
acos(java.lang.Object value) |
CalcTrig |
acos(java.lang.String value) |
CalcTrig |
acos(java.lang.String value,
char decimalSeparator) |
CalcTrig |
add() |
CalcTrig |
add(double value) |
CalcTrig |
add(float value) |
CalcTrig |
add(int value) |
CalcTrig |
add(long value) |
CalcTrig |
add(Num value) |
CalcTrig |
add(java.lang.Object value) |
CalcTrig |
add(short value) |
CalcTrig |
add(java.lang.String value) |
CalcTrig |
add(java.lang.String value,
char decimalSeparator) |
CalcTrig |
asin(AbstractCalculator expression) |
CalcTrig |
asin(Num value) |
CalcTrig |
asin(java.lang.Object value) |
CalcTrig |
asin(java.lang.String value) |
CalcTrig |
asin(java.lang.String value,
char decimalSeparator) |
CalcTrig |
atan(AbstractCalculator expression) |
CalcTrig |
atan(Num value) |
CalcTrig |
atan(java.lang.Object value) |
CalcTrig |
atan(java.lang.String value) |
CalcTrig |
atan(java.lang.String value,
char decimalSeparator) |
static CalcTrig |
builder() |
static CalcTrig |
builder(java.lang.String expression) |
static CalcTrig |
builder(java.lang.String expression,
java.lang.Object... values) |
CalcTrig |
cos(AbstractCalculator expression) |
CalcTrig |
cos(Num value) |
CalcTrig |
cos(java.lang.Object value) |
CalcTrig |
cos(java.lang.String value) |
CalcTrig |
cos(java.lang.String value,
char decimalSeparator) |
CalcTrig |
cosh(AbstractCalculator expression) |
CalcTrig |
cosh(Num value) |
CalcTrig |
cosh(java.lang.Object value) |
CalcTrig |
cosh(java.lang.String value) |
CalcTrig |
cosh(java.lang.String value,
char decimalSeparator) |
CalcTrig |
div(double value) |
CalcTrig |
div(float value) |
CalcTrig |
div(int value) |
CalcTrig |
div(long value) |
CalcTrig |
div(Num value) |
CalcTrig |
div(java.lang.Object value) |
CalcTrig |
div(short value) |
CalcTrig |
div(java.lang.String value) |
CalcTrig |
div(java.lang.String value,
char decimalSeparator) |
CalcTrig |
divide() |
protected CalcTrig |
getThis()
Return reference of subclass
|
CalcTrig |
log(AbstractCalculator expression) |
CalcTrig |
log(Num value) |
CalcTrig |
log(java.lang.Object value) |
CalcTrig |
log(java.lang.String value) |
CalcTrig |
log(java.lang.String value,
char decimalSeparator) |
CalcTrig |
mod(double value) |
CalcTrig |
mod(float value) |
CalcTrig |
mod(int value) |
CalcTrig |
mod(long value) |
CalcTrig |
mod(Num value) |
CalcTrig |
mod(java.lang.Object value) |
CalcTrig |
mod(short value) |
CalcTrig |
mod(java.lang.String value) |
CalcTrig |
mod(java.lang.String value,
char decimalSeparator) |
CalcTrig |
modulo() |
CalcTrig |
mul(double value) |
CalcTrig |
mul(float value) |
CalcTrig |
mul(int value) |
CalcTrig |
mul(long value) |
CalcTrig |
mul(Num value) |
CalcTrig |
mul(java.lang.Object value) |
CalcTrig |
mul(short value) |
CalcTrig |
mul(java.lang.String value) |
CalcTrig |
mul(java.lang.String value,
char decimalSeparator) |
CalcTrig |
multiply() |
CalcTrig |
pow(double value) |
CalcTrig |
pow(float value) |
CalcTrig |
pow(int value) |
CalcTrig |
pow(long value) |
CalcTrig |
pow(Num value) |
CalcTrig |
pow(java.lang.Object value) |
CalcTrig |
pow(short value) |
CalcTrig |
pow(java.lang.String value) |
CalcTrig |
pow(java.lang.String value,
char decimalSeparator) |
CalcTrig |
power() |
CalcTrig |
sin(AbstractCalculator expression) |
CalcTrig |
sin(Num value) |
CalcTrig |
sin(java.lang.Object value) |
CalcTrig |
sin(java.lang.String value) |
CalcTrig |
sin(java.lang.String value,
char decimalSeparator) |
CalcTrig |
sinh(AbstractCalculator expression) |
CalcTrig |
sinh(Num value) |
CalcTrig |
sinh(java.lang.Object value) |
CalcTrig |
sinh(java.lang.String value) |
CalcTrig |
sinh(java.lang.String value,
char decimalSeparator) |
CalcTrig |
sqrt(AbstractCalculator expression) |
CalcTrig |
sqrt(double value) |
CalcTrig |
sqrt(float value) |
CalcTrig |
sqrt(int value) |
CalcTrig |
sqrt(long value) |
CalcTrig |
sqrt(Num value) |
CalcTrig |
sqrt(java.lang.Object value) |
CalcTrig |
sqrt(short value) |
CalcTrig |
sqrt(java.lang.String value) |
CalcTrig |
sqrt(java.lang.String value,
char decimalSeparator) |
CalcTrig |
sub(double value) |
CalcTrig |
sub(float value) |
CalcTrig |
sub(int value) |
CalcTrig |
sub(long value) |
CalcTrig |
sub(Num value) |
CalcTrig |
sub(java.lang.Object value) |
CalcTrig |
sub(short value) |
CalcTrig |
sub(java.lang.String value) |
CalcTrig |
sub(java.lang.String value,
char decimalSeparator) |
CalcTrig |
subtract() |
CalcTrig |
tan(AbstractCalculator expression) |
CalcTrig |
tan(Num value) |
CalcTrig |
tan(java.lang.Object value) |
CalcTrig |
tan(java.lang.String value) |
CalcTrig |
tan(java.lang.String value,
char decimalSeparator) |
CalcTrig |
tanh(AbstractCalculator expression) |
CalcTrig |
tanh(Num value) |
CalcTrig |
tanh(java.lang.Object value) |
CalcTrig |
tanh(java.lang.String value) |
CalcTrig |
tanh(java.lang.String value,
char decimalSeparator) |
append, append, append, append, append, append, append, append, bind, calc, calc, calculate, calcWithSteps, cb, closeBracket, expression, expression, getCalculationSteps, getDecimalSeparator, getGroupingSeparator, getInfix, getPostfix, getProperties, getRegisteredOperations, getResult, getRoundingMode, getScale, hasCalculationSteps, hasResult, hasStripTrailingZeros, ob, openBracket, openBracket, openBracket, openBracket, openBracket, openBracket, openBracket, openBracket, openBracket, openBracket, register, setDecimalSeparator, setGroupingSeparator, setProperties, setRoundingMode, setScale, setStripTrailingZeros, toString, val, val, val, val, val, val, val, val, val, valpublic CalcTrig()
public CalcTrig(short value)
public CalcTrig(int value)
public CalcTrig(long value)
public CalcTrig(float value)
public CalcTrig(double value)
public CalcTrig(java.lang.Object value)
public CalcTrig(java.lang.String value)
public CalcTrig(java.lang.String value,
char decimalSeparator)
public CalcTrig(Num value)
protected CalcTrig getThis()
AbstractCalculatorgetThis in class AbstractCalculator<CalcTrig>public static CalcTrig builder()
public static CalcTrig builder(java.lang.String expression) throws java.text.ParseException
java.text.ParseExceptionpublic static CalcTrig builder(java.lang.String expression, java.lang.Object... values) throws java.text.ParseException
java.text.ParseExceptionpublic CalcTrig add(short value)
public CalcTrig add(int value)
public CalcTrig add(long value)
public CalcTrig add(float value)
public CalcTrig add(double value)
public CalcTrig add(java.lang.String value, char decimalSeparator)
public CalcTrig sub(short value)
public CalcTrig sub(int value)
public CalcTrig sub(long value)
public CalcTrig sub(float value)
public CalcTrig sub(double value)
public CalcTrig sub(java.lang.String value, char decimalSeparator)
public CalcTrig div(short value)
public CalcTrig div(int value)
public CalcTrig div(long value)
public CalcTrig div(float value)
public CalcTrig div(double value)
public CalcTrig div(java.lang.String value, char decimalSeparator)
public CalcTrig mul(short value)
public CalcTrig mul(int value)
public CalcTrig mul(long value)
public CalcTrig mul(float value)
public CalcTrig mul(double value)
public CalcTrig mul(java.lang.String value, char decimalSeparator)
public CalcTrig pow(short value)
public CalcTrig pow(int value)
public CalcTrig pow(long value)
public CalcTrig pow(float value)
public CalcTrig pow(double value)
public CalcTrig pow(java.lang.String value, char decimalSeparator)
public CalcTrig abs(AbstractCalculator expression)
public CalcTrig abs(short value)
public CalcTrig abs(int value)
public CalcTrig abs(long value)
public CalcTrig abs(float value)
public CalcTrig abs(double value)
public CalcTrig abs(java.lang.String value, char decimalSeparator)
public CalcTrig sqrt(AbstractCalculator expression)
public CalcTrig sqrt(short value)
public CalcTrig sqrt(int value)
public CalcTrig sqrt(long value)
public CalcTrig sqrt(float value)
public CalcTrig sqrt(double value)
public CalcTrig sqrt(java.lang.String value, char decimalSeparator)
public CalcTrig mod(short value)
public CalcTrig mod(int value)
public CalcTrig mod(long value)
public CalcTrig mod(float value)
public CalcTrig mod(double value)
public CalcTrig mod(java.lang.String value, char decimalSeparator)
public CalcTrig sin(AbstractCalculator expression)
public CalcTrig sin(java.lang.String value, char decimalSeparator)
public CalcTrig cos(AbstractCalculator expression)
public CalcTrig cos(java.lang.String value, char decimalSeparator)
public CalcTrig tan(AbstractCalculator expression)
public CalcTrig tan(java.lang.String value, char decimalSeparator)
public CalcTrig atan(AbstractCalculator expression)
public CalcTrig atan(java.lang.String value, char decimalSeparator)
public CalcTrig acos(AbstractCalculator expression)
public CalcTrig acos(java.lang.String value, char decimalSeparator)
public CalcTrig asin(AbstractCalculator expression)
public CalcTrig asin(java.lang.String value, char decimalSeparator)
public CalcTrig tanh(AbstractCalculator expression)
public CalcTrig tanh(java.lang.String value, char decimalSeparator)
public CalcTrig cosh(AbstractCalculator expression)
public CalcTrig cosh(java.lang.String value, char decimalSeparator)
public CalcTrig sinh(AbstractCalculator expression)
public CalcTrig sinh(java.lang.String value, char decimalSeparator)
public CalcTrig log(AbstractCalculator expression)
public CalcTrig log(java.lang.String value, char decimalSeparator)
JCalc API 2014 Davor Sauer - Apache 2.0