fplot: add hyperbolic functions
This commit is contained in:
parent
c696998ec3
commit
0b9c6fa117
1 changed files with 6 additions and 0 deletions
|
@ -57,6 +57,9 @@ void oabs(void) { *sp = fabs(*sp); }
|
||||||
void osin(void) { *sp = sin(*sp); }
|
void osin(void) { *sp = sin(*sp); }
|
||||||
void ocos(void) { *sp = cos(*sp); }
|
void ocos(void) { *sp = cos(*sp); }
|
||||||
void otan(void) { *sp = tan(*sp); }
|
void otan(void) { *sp = tan(*sp); }
|
||||||
|
void osinh(void) { *sp = sinh(*sp); }
|
||||||
|
void ocosh(void) { *sp = cosh(*sp); }
|
||||||
|
void otanh(void) { *sp = tanh(*sp); }
|
||||||
void oasin(void) { *sp = asin(*sp); }
|
void oasin(void) { *sp = asin(*sp); }
|
||||||
void oacos(void) { *sp = acos(*sp); }
|
void oacos(void) { *sp = acos(*sp); }
|
||||||
void oatan(void) { *sp = atan(*sp); }
|
void oatan(void) { *sp = atan(*sp); }
|
||||||
|
@ -80,6 +83,9 @@ struct Operator {
|
||||||
"/", OBINARY, 0, 200, div,
|
"/", OBINARY, 0, 200, div,
|
||||||
"%", OBINARY, 0, 200, mod,
|
"%", OBINARY, 0, 200, mod,
|
||||||
"^", OBINARY, 1, 300, pot,
|
"^", OBINARY, 1, 300, pot,
|
||||||
|
"sinh", OUNARY, 0, 400, osinh,
|
||||||
|
"cosh", OUNARY, 0, 400, ocosh,
|
||||||
|
"tanh", OUNARY, 0, 400, otanh,
|
||||||
"abs", OUNARY, 0, 400, oabs,
|
"abs", OUNARY, 0, 400, oabs,
|
||||||
"sin", OUNARY, 0, 400, osin,
|
"sin", OUNARY, 0, 400, osin,
|
||||||
"cos", OUNARY, 0, 400, ocos,
|
"cos", OUNARY, 0, 400, ocos,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue