|
Numworks Epsilon
1.4.1
Graphing Calculator Operating System
|
#include <quiz.h>#include <poincare.h>#include <string.h>#include <ion.h>#include <stdlib.h>#include <assert.h>#include <cmath>#include "helper.h"Go to the source code of this file.
Functions | |
| template<typename T > | |
| void | assert_float_prints_to (T a, const char *result, PrintFloat::Mode mode=ScientificDisplay, int significantDigits=7, int bufferSize=250) |
| void | assert_expression_prints_to (Expression *e, const char *result, PrintFloat::Mode mode=ScientificDisplay, Expression::ComplexFormat format=Cartesian, int bufferSize=250) |
| QUIZ_CASE (assert_float_prints_to) | |
| QUIZ_CASE (poincare_rational_to_text) | |
| QUIZ_CASE (poincare_decimal_to_text) | |
| QUIZ_CASE (poincare_complex_to_text) | |
Variables | |
| constexpr PrintFloat::Mode | DecimalDisplay = PrintFloat::Mode::Decimal |
| constexpr PrintFloat::Mode | ScientificDisplay = PrintFloat::Mode::Scientific |
| constexpr Expression::ComplexFormat | Cartesian = Expression::ComplexFormat::Cartesian |
| constexpr Expression::ComplexFormat | Polar = Expression::ComplexFormat::Polar |
| void assert_expression_prints_to | ( | Expression * | e, |
| const char * | result, | ||
| PrintFloat::Mode | mode = ScientificDisplay, |
||
| Expression::ComplexFormat | format = Cartesian, |
||
| int | bufferSize = 250 |
||
| ) |
Definition at line 41 of file convert_expression_to_text.cpp.
| void assert_float_prints_to | ( | T | a, |
| const char * | result, | ||
| PrintFloat::Mode | mode = ScientificDisplay, |
||
| int | significantDigits = 7, |
||
| int | bufferSize = 250 |
||
| ) |
Definition at line 17 of file convert_expression_to_text.cpp.
| QUIZ_CASE | ( | assert_float_prints_to | ) |
Definition at line 67 of file convert_expression_to_text.cpp.
| QUIZ_CASE | ( | poincare_rational_to_text | ) |
Definition at line 102 of file convert_expression_to_text.cpp.
| QUIZ_CASE | ( | poincare_decimal_to_text | ) |
Definition at line 111 of file convert_expression_to_text.cpp.
| QUIZ_CASE | ( | poincare_complex_to_text | ) |
Definition at line 171 of file convert_expression_to_text.cpp.
| constexpr Expression::ComplexFormat Cartesian = Expression::ComplexFormat::Cartesian |
Definition at line 13 of file convert_expression_to_text.cpp.
| constexpr PrintFloat::Mode DecimalDisplay = PrintFloat::Mode::Decimal |
Definition at line 11 of file convert_expression_to_text.cpp.
| constexpr Expression::ComplexFormat Polar = Expression::ComplexFormat::Polar |
Definition at line 14 of file convert_expression_to_text.cpp.
| constexpr PrintFloat::Mode ScientificDisplay = PrintFloat::Mode::Scientific |
Definition at line 12 of file convert_expression_to_text.cpp.