jos
a1d91e0f84
Implemented nearly equal comparison for relational functions (equal, larger, smaller, etc.) when using BigNumbers
2016-02-28 14:03:40 +01:00
jos
f8064b2f61
Fixed broken urls in docs/index.js
2016-02-27 20:44:01 +01:00
jos
4d3988fa91
Reorganized expression docs a bit
2016-02-27 20:41:59 +01:00
jos
0922121e82
Added core functions config, import, and typed to the docs. Updated other docs
2016-02-27 20:37:26 +01:00
jos
12eee9e856
Moved filter, forEach, map, partitionSelect, sort from utils to matrix section
2016-02-27 20:00:42 +01:00
jos
499830c307
Fixed #88 : typo in the docs of eye
2016-02-27 19:47:23 +01:00
jos
fb141fb885
Merge branch 'decimal_v5' into develop
...
Conflicts:
HISTORY.md
test/function/trigonometry/cot.test.js
2016-02-27 11:39:56 +01:00
jos
bd6db88fe5
Merge remote-tracking branch 'origin/develop' into develop
2016-02-27 11:37:23 +01:00
jos
a60a70e6b9
Store dot notation in IndexNode
2016-02-27 11:36:47 +01:00
jos
89e1238fed
Implemented read-only name-properties for AccessorNode and AssignmentNode, improved the name property of FunctionNode
2016-02-27 11:17:34 +01:00
jos
e0c82f1b01
Removed a few redundant clone operations
2016-02-26 21:08:37 +01:00
jos
dc1e800314
Updated docs and history on expression parser nodes
2016-02-26 21:03:04 +01:00
jos
2869c37af9
Renamed Index.ranges to Index.dimensions
2016-02-26 20:51:09 +01:00
jos
0d6e7521d3
More unit tests
2016-02-26 20:15:52 +01:00
jos
4d1cd06285
Implemented new AssignmentNode and everything around it. Changed matrices not to clone elements when getting/setting a subset
2016-02-26 15:30:17 +01:00
jos
9173fbd3b8
Large refactoring of nodes: AssignmentNode. UpdateNode, AccessorNode, IndexNode
2016-02-25 15:02:44 +01:00
jos
94986762fb
Merge branch 'develop' into feature/objectsupport
...
Conflicts:
HISTORY.md
2016-02-24 08:58:01 +01:00
jos
a3ed081cb8
Fixed angle units deg, rad, grad, cycle, arcsec, and arcmin not being defined as BigNumbers when configuring to use BigNumbers
2016-02-21 15:06:21 +01:00
jos
034b74c3f2
Removed redundant trigonometric util functions
2016-02-21 13:23:28 +01:00
jos
e075ed776e
Refactored all trigonometric functions to using decimal.js. Still awaiting decimal.js v5.0.5 for a bug fix.
2016-02-21 12:55:45 +01:00
Eric
bca476e561
Removed PREFIX_NONE
2016-02-15 18:13:40 +00:00
jos
c65e486e6e
Updated to decimal.js v5.0.4
2016-02-14 22:32:10 +01:00
jos
73cb353260
Refactored bignumber implementations of acos, acosh, asinh, atan, atan2, atanh, cosh, sinh, tanh, cbrt
2016-02-14 22:23:18 +01:00
jos
988e200782
Refactored bignumber implementations of asin, cos, sin, tan
2016-02-14 21:54:53 +01:00
jos
c558cf496e
Fixed all broken unit tests
2016-02-14 21:51:37 +01:00
jos
60cf4781e8
Upgraded to decimal.js v5. Replaced .constructor with .clone. Still lots of issues to fix
2016-02-13 15:48:54 +01:00
jos
e0bba8ff88
Merge branch 'develop' into complex
...
Conflicts:
lib/core/import.js
2016-02-13 13:52:48 +01:00
jos
8639f85dab
Updated history and extended docs
2016-02-13 13:48:09 +01:00
jos
33ddfb70a5
Updated docs for pow (see #525 )
2016-02-13 13:44:12 +01:00
Jos de Jong
90c0d7c274
Merge pull request #525 from ericman314/realmode-exponentiation
...
Realmode exponentiation
2016-02-13 13:35:52 +01:00
Eric
d6769b8cd5
Removed 'realmode' config option and replaced with 'predictable'
2016-02-13 04:21:11 +00:00
Robert Eisele
16b68d2b86
Ups, copy and paste error
2016-02-11 03:54:23 +01:00
jos
6e1521d2a4
Use EPSILON of math.js and update on changes in config of math.js
2016-02-09 09:27:45 +01:00
jos
196c7175a3
Fixed a few more failing unit tests (related to fromPolar)
2016-02-09 09:17:55 +01:00
Robert Eisele
e6d4e40d7c
Changed some tests to match new requirements
2016-02-07 14:57:02 +01:00
Robert Eisele
b916f838ff
Restored original Complex valueOf
2016-02-06 02:04:05 +01:00
Robert Eisele
f6fc7a4eb4
Re-added original Complex format() and fromPolar()
2016-02-06 02:01:37 +01:00
jos
86a3af26f3
Merge branch 'develop' into feature/objectsupport
...
Conflicts:
HISTORY.md
2016-02-03 21:17:51 +01:00
jos
8324f1771b
Released version 2.7.0
2016-02-03 20:55:30 +01:00
Robert Eisele
fcfd43a218
Added complex.js
2016-01-29 01:56:06 +01:00
jos
ddf212eda3
Added support for doing operations with mixed Fractions and BigNumbers
2016-01-25 21:09:41 +01:00
Jos de Jong
46b893ec16
Merge pull request #558 from brettjurgens/master
...
import BigNumber, Fraction, Matrix, and Array
2016-01-25 20:54:44 +01:00
jos
b0581b4e85
Fixed #551 : added more unit aliases for time: secs, mins, hr, hrs
2016-01-25 20:32:11 +01:00
Brett Jurgens
9bb678052b
import BigNumber, Fraction, Matrix, and Array
2016-01-25 00:42:21 -05:00
Keunhong Park
f6d021e2f9
Fix #540 : math.intersect() is numerically unstable
...
This fixes the numerically unstable math.intersect() for the 2
dimensional case by computing whether the determinant is within
config.epsilon instead of a hard equality check.
2016-01-13 23:19:11 -08:00
jos
fad5d8cc07
Merged parseFunctions and parseIndex into parseAccessors. Restricted support for implicit multiplication, execute as accessors instead
2016-01-09 21:11:29 +01:00
jos
b7bd078def
Added name property to UpdateNode
2016-01-08 22:27:19 +01:00
jos
1a1461cf89
Assignments in the expression parser now return the assigned value rather than the created or updated object (see #533 )
2016-01-08 21:47:09 +01:00
jos
3aa38eef62
Fixed #529 : Matrix multiplication no longer squeezes scalar outputs (breaking change)
2016-01-08 21:20:33 +01:00
jos
15b640fcea
Merge branch 'develop' into feature/objectsupport
...
Conflicts:
HISTORY.md
2016-01-08 20:33:22 +01:00