PhpSpreadsheet/tests/data/Calculation
oleibman 95b8c4d59b
Continue MathTrig Breakup - Completion! (#1985)
* Continue MathTrig Breakup - Completion!

Continuing the process of breaking MathTrip.php up into smaller classes. This round takes care of everything that was left:
- ABS
- DEGREES
- EXP
- RADIANS
- SQRT
- SQRTPI
- SUMSQ, SUMX2MY2, SUMX2PY2, SUMXMY2

The only notable logic change was that the 3 SUMX* functions had accepted arrays of unlike length; in that condition, they now return N/A, as Excel does. There had been no tests for this condition.

All the functions in MathTrig.php are now deprecated. Except for COMBIN, the test suite executes them only from MathTrig MovedFunctionsTest. COMBIN is still directly called by some Statistics Binomial functions which have not yet had the opportunity to be re-coded for the new location.


Co-authored-by: Mark Baker <mark@lange.demon.co.uk>
2021-04-05 16:39:03 +02:00
..
DateTime Complete Breakup Of Calculation/DateTime Functions (#1937) 2021-03-21 09:12:05 +01:00
DefinedNames Named formula implementation, and improved handling of Defined Names generally (#1535) 2020-07-26 12:00:06 +02:00
Engineering New Bessel Algorithm, providing a higher degree of accuracy and precision (#1946) 2021-03-24 13:29:54 +01:00
Financial Financial start refactoring cash flow functions (#1986) 2021-04-04 14:44:06 +02:00
Functions Fixed Functions->ifCondition for allowing <> and empty condition 2019-11-17 21:03:11 +01:00
Logical Add support for IFS() logical function (#1442) 2020-06-20 18:21:19 +02:00
LookupRef First step extracting INDIRECT() and OFFSET() to their own classes (#1921) 2021-03-14 19:58:10 +01:00
MathTrig Continue MathTrig Breakup - Completion! (#1985) 2021-04-05 16:39:03 +02:00
Statistical Extract Normal and Standard Normal Distributions from the Statistical Class (#1981) 2021-04-02 20:17:03 +02:00
TextData First steps toward refactoring Excel's Statistical Distributions (#1949) 2021-03-25 20:54:55 +01:00
Web WEBSERVICE is HTTP client agnostic 2020-07-19 11:33:01 +09:00
Calculation.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
FunctionsAsString.php MATCH with a static array should return the position of the found value based on the values submitted. 2020-04-26 22:09:31 +09:00
Translations.php Initial Formula Translation tests (#1886) 2021-02-28 13:18:51 +01:00