|
mathmaker
0.4(alpha)
|
Mathematical elementary arithmetic and algebraic objects. More...
Classes | |
| class | Item |
| It's the smallest displayable element (sign, value, exponent) The value can be either numeric or literal. More... | |
| class | Function |
| It's all the f(x), cos(x) etc. More... | |
| class | SquareRoot |
| It's a Exponented under a square root The Exponented can be either numeric or literal. More... | |
| class | Operation |
| Abstract mother class of Quotient and of CommutativeOperation. More... | |
| class | Quotient |
| Sign, Exponented numerator, Exponented denominator, exponent. More... | |
| class | Fraction |
| Quotient of two numeric Sums and/or Products. More... | |
| class | CommutativeOperation |
| Abstract mother class of Product and Sum. More... | |
| class | Product |
| Has Exponented factors & an exponent. More... | |
| class | Sum |
| Has Exponented terms & an exponent. More... | |
| class | Monomial |
| A Monomial is a Product of a numeric Exponented and a literal Item. More... | |
| class | Polynomial |
| A Polynomial is a Sum of Monomials, not necessarily reduced or ordered. More... | |
| class | Expandable |
| Mother class of all expandable objects. More... | |
| class | BinomialIdentity |
| These objects are expanded using : (a+b)² = a² + 2ab + b², (a-b)² = a² -2ab + b² and (a+b)(a-b) = a² - b² This object is a Product of two Sums but won't be displayed as is in the case of (a+b)² and (a-b)². More... | |
Variables | |
| tuple | markup_choice = cfg.get_value_from_file('MARKUP', 'USE') |
| float | CONSTANT_TERMS_MAXIMUM_RATIO = 0.4 |
| int | CONSTANT_TERMS_MINIMUM_NUMBER = 1 |
| expression_begins = True | |
Mathematical elementary arithmetic and algebraic objects.
1.7.6.1