Supported Expressions¶
List of supported expressions that can be used in Classiq's built-in functions with parameters.
- Basic arithmetic operators:
+
,-
,*
,/
,**
(exponentiation),%
(modulus) - Mathematical functions:
sin
,cos
,tan
,cot
,sec
,csc
,asin
,acos
,atan
,acot
,asec
,acsc
,sinh
,cosh
,tanh
,coth
,sech
,csch
,asinh
,acosh
,atanh
,acoth
,asech
,acsch
,exp
,log
,ln
,sqrt
,abs
- Special functions:
erf
,erfc
,gamma
,beta
,besselj
,bessely
,besseli
,besselk
,dirichlet_eta
,polygamma
,riemann_zeta
,loggamma
,factorial
,binomial
,subfactorial
,primorial
,bell
,bernoulli
,euler
,catalan
- Piecewise functions:
Piecewise
,Heaviside
- Constants:
pi
,E
,I
,GoldenRatio
,EulerGamma
,Catalan
- Logic operators:
And
,Or
,Not
,Xor
,Equivalent
,Implies
,Nand
,Nor
- Relational operators:
<
,<=
,>
,>=
,!=
,<>
,Eq