Émilie Feral
|
f2db9f2065
|
[apps] Calculation: exact and approximate output can be equal even if
the exact output is not a rational: 1/2+i = 0.5+i
|
2018-01-30 19:14:42 +01:00 |
|
Émilie Feral
|
9d6b2e3cad
|
[apps] Calculation: add a method to test if the exact output and the
approximate output are equal
|
2018-01-30 19:14:42 +01:00 |
|
Émilie Feral
|
36a3108309
|
[apps] Calculation: move implementation of ansExpression() from
Calculation to CalculationStore
|
2018-01-30 16:17:03 +01:00 |
|
Émilie Feral
|
775432efdc
|
[poincare][apps] Replace Ans symbol when preprocessing the calculation
|
2018-01-16 15:17:16 +01:00 |
|
Émilie Feral
|
17fc7998a2
|
[apps] Calculation: Ans is exact only when the expression hold is exact
|
2018-01-16 15:17:16 +01:00 |
|
Émilie Feral
|
d6d31b4eb0
|
[apps] Calculation: clean unused methods
|
2018-01-16 15:17:16 +01:00 |
|
Émilie Feral
|
b8b7da7dd8
|
[apps] Calculation: Ans holds an exact expression
|
2018-01-16 15:17:16 +01:00 |
|
Émilie Feral
|
bf2a26d90e
|
[apps] In calculation, do not accept expression whose corresponding
texts is too long
Change-Id: Ic96e5ed42e249d43e21241f8e1a7b1e873f3cad3
|
2017-11-27 12:07:35 +01:00 |
|
Émilie Feral
|
74a91ac214
|
[apps] In Calculation, the input text can be longer that the text
written by the user (omitted multiplication signs added, parenthesis
...)
Change-Id: Icc9861da847c7e65939ea6a9c337ffb3d1f12e61
|
2017-11-27 11:13:30 +01:00 |
|
Émilie Feral
|
5fd8fda4b1
|
[calculation] Display exact and approximate results
Change-Id: Id5fe5b5db464c45f09bd1a1285def95e738a78c7
|
2017-11-21 17:37:25 +01:00 |
|
Émilie Feral
|
6c51c584f2
|
[apps] Change Calculation to hold an exact and an approximate output
Change-Id: I1805839e17cd42b82f06ce0a320d20b49cd2a6cd
|
2017-11-21 17:37:25 +01:00 |
|
Émilie Feral
|
82e212e771
|
[poincare] Template for double
Change-Id: I7404bd5cefc9ef78a5dbd572c3874a557cded28e
|
2017-08-16 09:55:29 +02:00 |
|
Émilie Feral
|
37fd06c2a5
|
[apps/calculation] Fix memory leak
Change-Id: I8f41f589a67e4b3ac641650ad8c6f44f7363f031
|
2017-08-09 16:42:07 +02:00 |
|
Émilie Feral
|
f73ddcd08f
|
[poincare] Evaluation return numerical matrix
Change-Id: I58dbc93ad22a086580a77318b2524db9c70e47d2
|
2017-08-03 13:47:11 +02:00 |
|
Émilie Feral
|
1d877e5a26
|
[apps/calculation] Rebuild calculation from input and output text (to
ensure that the evaluation corresponds to the right context)
Change-Id: If9fcf4e3dfb01434008ad57c3d1a5f735b5779d3
|
2017-05-31 11:54:54 +02:00 |
|
Émilie Feral
|
6b136d8378
|
[apps/calculations] Resolve bug in ring buffer
Change-Id: I1e34530f0e257e5e6a04c4ce974461888279b486
|
2017-05-30 09:53:12 +02:00 |
|
Émilie Feral
|
71284311bb
|
[escher] [apps] Implement app snapshot
Change-Id: I24d7eed7cef964af8be1c85222e758c297dc0da1
|
2017-05-18 14:16:41 +02:00 |
|
Émilie Feral
|
6c80ec0480
|
[apps] Rule of 5
Change-Id: Ib7b3fec6dbe3f9629e07464695ddd3b5611d8f83
|
2017-05-09 11:53:24 +02:00 |
|
Émilie Feral
|
024e55abeb
|
[apps][escher] Delete magic numbers
Change-Id: If7a589d9f02895fc1b2e8b496133ab11381e733c
|
2017-04-14 18:30:58 +02:00 |
|
Émilie Feral
|
a019289a6a
|
[poincare] Implement complex format
Change-Id: I98731b356cce0ae3107fd0a660697241210692ae
|
2017-03-07 15:53:05 +01:00 |
|
Émilie Feral
|
e5e9f7cc41
|
[poincare][apps] Make preferences a const object accessible from
anywhere (poincare and apps)
Change-Id: I49cc6bf940d1efeb6b153daac949ffcb23999a8d
|
2017-02-20 09:39:24 +01:00 |
|
Émilie Feral
|
69e46f4958
|
[poincare] Namespace Poincare
Change-Id: I51a84fa7978ba16f128cfe1d32c390970f2037e8
|
2017-02-13 17:15:06 +01:00 |
|
Émilie Feral
|
b37688745e
|
[apps/calculation] Create input and output layout according to display
mode set in preference
Change-Id: If161958b2fcdad802fda5f8e0c44f8a5fc9d9ef1
|
2017-02-02 10:28:59 +01:00 |
|
Émilie Feral
|
e1f808e7da
|
[apps/calculation] Change names: expression->input, evaluation->output
Change-Id: I9d65a9fc7d1b7132ae3aaa8a86e4511286b7e3da
|
2016-12-09 11:01:44 +01:00 |
|
Émilie Feral
|
69e381d736
|
[poincare] Redesign the text method of expression to avoid keeping a
buffer in all expressions
Change-Id: I2ca33be09a525adf429854e651beaa75e5605d7a
|
2016-12-09 11:01:43 +01:00 |
|
Émilie Feral
|
0448278e36
|
[calculation] Make the results of calculation expressions
Change-Id: I9eb685b21944cfc6cc346a42d442f064ae5938dd
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
e9795b16da
|
[apps/calculation] Change calculation store model to be a buffer ring
Change-Id: Ic444456288e68dcf7b78705880b9507de0a95a2d
|
2016-10-26 16:26:12 +02:00 |
|
Émilie Feral
|
b101308922
|
[apps/calculation] Rename calcul->calculation
Change-Id: I57ca7353516cee2da33470a8a0f622a21c3fe7e9
|
2016-10-25 17:55:28 +02:00 |
|