25 #if MATRICES_ARE_DEFINED 37 #if MATRICES_ARE_DEFINED 56 #if MATRICES_ARE_DEFINED 100 #if MATRICES_ARE_DEFINED 182 #if MATRICES_ARE_DEFINED 194 #if MATRICES_ARE_DEFINED 206 #if MATRICES_ARE_DEFINED 247 #if MATRICES_ARE_DEFINED 307 assert_parsed_expression_simplify_to(
"99!",
"933262154439441526816992388562667004907159682643816214685929638952175999932299156089414639761565182862536979208272237582511852109168640000000000000000000000");
static Complex< T > Cartesian(T a, T b)
QUIZ_CASE(poincare_parse_function)
Expression * parse_expression(const char *expression)
void assert_parsed_expression_type(const char *expression, Poincare::Expression::Type type)
void assert_parsed_expression_simplify_to(const char *expression, const char *simplifiedExpression, Expression::AngleUnit angleUnit)
void assert_parsed_expression_evaluates_to(const char *expression, Complex< T > *results, int numberOfRows, int numberOfColumns, Expression::AngleUnit angleUnit)
void assert_exp_is_bounded(Expression *exp, T lowBound, T upBound)
static Complex< T > Float(T x)
virtual Type type() const =0