3107 Commits

Author SHA1 Message Date
Harry Sarson
0053546868
fix testing of log2(0) 2018-04-29 19:31:30 +01:00
Harry Sarson
95f988181f
fix tests where bignumbers is infinite or NaN 2018-04-29 19:20:06 +01:00
Harry Sarson
b452d55cf7
change expected error message.
presumably typed-function now counts from zero.
2018-04-29 19:19:11 +01:00
Harry Sarson
bd868e7f64
Remove tests for null parameters.
mathjs no longer coerses null to zero so don't test for this.
2018-04-29 19:06:36 +01:00
Harry Sarson
4a693c83b8
Fixes bignumer implementation of es6 math functions.
Removes use of static property `ONE` which is not defined anymore.
2018-04-29 19:06:08 +01:00
Favian Contreras
d8ec9c3638
More functions from ECMA 6 draft (expm1, log2, and log1p). 2018-03-08 17:10:59 +00:00
jos
247f0132f4 Merge branch 'develop' of github.com:josdejong/mathjs into develop 2018-03-01 20:20:25 +01:00
jos
9bb441bf02 Fixed #1053: wrong example on factory functions 2018-03-01 20:19:59 +01:00
Jos de Jong
df8a3e7c4c
Merge pull request #1049 from yukulele/patch-1
Update isPrime.md
2018-03-01 20:14:18 +01:00
Clément P
59178319e4
Update isPrime.js 2018-03-01 12:08:28 +01:00
Clément P
fe72b5ee6f
Update isPrime.md 2018-03-01 12:07:39 +01:00
Clément P
c4e812a122
Update isPrime.md
syntax error
2018-02-28 20:29:53 +01:00
jos
a99b8fbe4f Released v4.0.0 v4.0.0 2018-02-25 14:09:53 +01:00
jos
7f6f997fa3 Merge branch 'develop' into v4 2018-02-25 14:00:41 +01:00
jos
8eb8aba6ce Fixed truncation of multi-line descriptions of @return too (see #1040) 2018-02-21 14:34:52 +01:00
jos
3059e1b94f Fixed truncation of some docs when generating markdown (see #1040) 2018-02-21 13:22:08 +01:00
jos
ae60d22ec3 Adjust minimal nodejs engine to 4 (see #987) 2018-02-21 11:58:42 +01:00
jos
6613f1c844 Release the second release candidate 4.0.0-rc.2 v4.0.0-rc.2 2018-02-21 11:36:43 +01:00
jos
417dc049de Invert some checks for zero 2018-02-21 10:56:33 +01:00
jos
0b9f22e9d8 Refactoring in handling DenseMatrix/SparseMatrix cases in most functions 2018-02-21 10:51:21 +01:00
jos
bf3f62b564 Upgraded to typed-function@1.0.0 2018-02-20 20:59:05 +01:00
jos
d5d4e40e59 Reorder tests 2018-02-17 20:51:58 +01:00
jos
7f00868f8b Merge branch 'develop' into v4
# Conflicts:
#	HISTORY.md
#	dist/math.js
#	dist/math.min.js
#	dist/math.min.map
#	lib/version.js
#	package-lock.json
#	package.json
2018-02-07 17:05:27 +01:00
jos
20f317c524 Released mathjs v3.20.2 v3.20.2 2018-02-07 16:55:40 +01:00
jos
c9fcfc6b96 Publish release candidate v4.0.0-rc.1 v4.0.0-rc.1 2018-02-04 15:13:44 +01:00
jos
a7751f72a5 Update/fix examples where needed 2018-02-04 15:05:00 +01:00
jos
99ab11b234 Dropped constant uninitialized 2018-02-04 13:09:09 +01:00
jos
1aff556a01 Updated history 2018-02-04 12:25:37 +01:00
Jos de Jong
b4d299307a
Merge pull request #1037 from josdejong/v4_fn_implicit_multiplication
Evaluate `sqrt(2)(3)` as implicit multiplication instead of function call
2018-02-04 12:02:35 +01:00
Jos de Jong
e631771df0
Merge branch 'v4' into v4_fn_implicit_multiplication 2018-02-04 11:58:15 +01:00
Jos de Jong
cdda817d9f
Merge pull request #1036 from ericman314/implicit-multiplication
Implicit multiplication
2018-02-04 11:55:15 +01:00
Eric Mansfield
e0b8640ab4 Added more examples for implicit multiplication 2018-02-03 14:26:04 -07:00
Eric Mansfield
83862d2996 Refactored token state history into own function 2018-02-03 14:19:48 -07:00
jos
11b4c03460 Remove support for calling a function returned by a function, parse as implicit multiplication instead. See #1035 2018-02-03 21:52:18 +01:00
Eric Mansfield
617e1d1587 Trying to remove package-lock.json again 2018-02-03 11:47:43 -07:00
Eric Mansfield
7259cf4df0 Removed package-lock.json 2018-02-03 11:42:38 -07:00
Eric Mansfield
cd5381a64f Minor formatting 2018-02-03 11:39:37 -07:00
Eric Mansfield
3f62bd9ebd Finished docs 2018-02-03 11:32:17 -07:00
Eric Mansfield
260bb8d823 Halfway done with docs 2018-02-03 11:01:10 -07:00
Eric Mansfield
090f4c920f Added 'number/number (', and tests 2018-02-03 09:44:30 -07:00
Eric Mansfield
b50d4fe2f1 Adjusted "rule 2" to match "number / number symbol" 2018-02-03 08:16:46 -07:00
Eric Mansfield
17a4e33ae2 Added tests 2018-02-02 21:14:33 -07:00
Jos de Jong
16ddec4cce
Merge pull request #1032 from josdejong/v4_binary_operator_node
Implemented OperatorNode.isUnary and OperatorNode.isBinary
2018-02-01 19:46:53 +01:00
jos
cb84036e8e Changes according to feedback from Harry 2018-02-01 19:45:07 +01:00
jos
a11dfa9bcc Merge branch 'v4' into v4_binary_operator_node 2018-01-31 14:23:34 +01:00
jos
25961a373a Merge branch 'develop' into v4 2018-01-31 14:22:37 +01:00
jos
84b7ff0efa Merge branch 'master' into develop 2018-01-31 14:22:05 +01:00
jos
2d212c4597 Update maintenance image 2018-01-31 13:52:51 +01:00
jos
8f25ee7df0 Updated unit test in ConstantNode 2018-01-31 11:32:00 +01:00
jos
ece963bcdd Merge branch 'develop' into v4
# Conflicts:
#	lib/expression/node/ConstantNode.js
2018-01-31 11:28:14 +01:00