(^,**) symbolic power operator
c: Pow( a, b ) c: a ^ b c: a ** b
symbolic object, double, or integer
symbolic object, double, or integer
symbolic variable
Returns the exponentiation with base a and exponent b, i.e. c = a ^ b.
It is mandatory, that at least one of the operands a or b is a symbolic object.
// create symbolic expressions a = %(Sym("-x^5+y*x-z")) b = %(Sym("x+y")) // some powers a^b a^1.23 int32(5)^b // clean up reset(); clear a b; | ![]() | ![]() |
SymEngine: C++ library for fast symbolic manipulation.