jos
|
da03cd5be9
|
Fixed #238: Unit divided by Number returning zero
|
2014-11-22 13:54:38 +01:00 |
|
jos
|
a61397cfc6
|
Fixed #236: BigNumber downgrading to Number for a negative base in pow
|
2014-11-21 11:16:09 +01:00 |
|
Andy Pan
|
fd70cb90e5
|
fix missing separator in multiply error message
|
2014-11-16 19:05:57 +08:00 |
|
jos
|
601212c0e9
|
Fixed a typo in the docs of round
|
2014-11-11 10:45:24 +01:00 |
|
jos
|
bc15efbc68
|
Fixed #219: implemented function nthRoot
|
2014-11-09 14:18:30 +01:00 |
|
Pavel Panchekha
|
2ef53ce069
|
Changed calculation of math.sqrt to avoid numerical problems when re < 0
|
2014-08-11 17:34:06 -07:00 |
|
jos
|
da306e26ed
|
Implemented support for null in all functions (see #205)
|
2014-08-09 16:27:11 +02:00 |
|
jos
|
e5ce909524
|
Reworked the way matrices are resized when dimensions are added/removed
|
2014-08-03 15:56:39 +02:00 |
|
jos
|
2edb462615
|
Fixed function gxcd returning an Array when math.js was configured as {matrix: 'matrix'}.
|
2014-07-24 22:15:22 +02:00 |
|
jos
|
1eb4b33d93
|
Implemented BigNumber support for functions gcd, xgcd, and lcm
|
2014-07-24 22:08:46 +02:00 |
|
jos
|
40986a1325
|
Using strict mode now in all files (added 'use strict'; on top of every file)
|
2014-07-18 23:19:14 +02:00 |
|
jos
|
5e1cfbf545
|
Implemented implicit multiplication. Fixed a bug with multiplying non-valued temperatures with a number
|
2014-06-30 13:43:50 +02:00 |
|
jos
|
7d84e4daf0
|
Math.js now immediately returns a default instance of mathjs, no need to create an instance every time you want to use the library.
|
2014-06-20 23:11:14 +02:00 |
|
jos
|
40d66224e8
|
Moved the comparison functions from section "arithmetic" to a new section "comparison"
|
2014-06-09 14:21:54 +02:00 |
|
jos
|
ced18ecfca
|
Implemented functions dotEqual and dotUnequal, renamed functions smallereq to smallerEq and largereq to largerEq (all functions are now camelcase)
|
2014-06-09 14:07:21 +02:00 |
|
jos
|
0ae566db8d
|
Renamed functions edivide, emultiply, and epow to dotdivide, dotmultiply, and dotpow respectively.
|
2014-06-09 11:09:06 +02:00 |
|
jos
|
3399909318
|
Implemented unary plus
|
2014-06-08 20:49:52 +02:00 |
|
jos
|
abf1b02ee9
|
Renamed function unary to unaryminus. Documented and tested constant phi.
|
2014-06-08 20:12:07 +02:00 |
|
jos
|
7dbba81eca
|
Output of matrix multiplication is now consistently squeezed
|
2014-05-18 15:14:09 +02:00 |
|
jos
|
37f97625c8
|
Fixed #185: a bug in multiplying two matrices containing vectors (worked fine for arrays)
|
2014-05-18 14:58:35 +02:00 |
|
jos
|
2f200d7c60
|
Fixed a bug in multiplying units without value with a number (like 5 * cm).
|
2014-05-16 20:10:54 +02:00 |
|
jos
|
504fef7231
|
Merge branch 'develop' into reference
|
2014-05-14 09:12:53 +02:00 |
|
jos
|
5ddc735983
|
Fixed #177: function add not adding strings and matrices element wise
|
2014-05-05 09:38:52 +02:00 |
|
jos
|
f6fe12d452
|
Added more reference docs (not all docs are complete yet)
|
2014-04-28 22:08:11 +02:00 |
|
jos
|
47ff033538
|
Merge branch 'develop' into reference
|
2014-04-25 17:22:40 +02:00 |
|
jos
|
dd7b2e6a74
|
Minor simplification of function mod
|
2014-04-24 20:57:11 +02:00 |
|
jos
|
9e0a63386a
|
Fixed #169: Fixed functions log, log10, pow, and sqrt not supporting BigNumbers arguments resulting in complex numbers.
|
2014-04-24 20:05:52 +02:00 |
|
Jos de Jong
|
b3f898cd25
|
Merge pull request #165 from rjbaucells/develop
Fixed norm of vector bug when p is equal to zero
|
2014-04-17 10:48:51 +02:00 |
|
Rogelio J. Baucells
|
4b375d35a3
|
Fixed norm of vector bug when p is equal to zero
|
2014-04-16 17:56:01 -04:00 |
|
jos
|
6d4a997ef4
|
Fixed comparison functions not applying option epsilon
|
2014-04-16 10:13:11 +02:00 |
|
jos
|
d369733d09
|
Documented complex polar coordinates
|
2014-04-16 09:55:55 +02:00 |
|
jos
|
e5cddb66ed
|
Merge remote-tracking branch 'origin/develop' into develop
|
2014-04-16 09:29:02 +02:00 |
|
jos
|
3e62516909
|
Documented new option epsilon for comparison. Changed default value to 1e-14
|
2014-04-16 09:28:03 +02:00 |
|
Rogelio J. Baucells
|
ccc739c238
|
updated norm() to latest branch code
|
2014-04-14 17:45:43 -04:00 |
|
Rogelio J. Baucells
|
05902e00ff
|
Merge pull request #2 from josdejong/develop
sync
|
2014-04-14 17:40:43 -04:00 |
|
rjbaucells
|
cf5c405381
|
formatting fixes
|
2014-04-13 23:41:07 -04:00 |
|
rjbaucells
|
902c4ac163
|
unit tests and documentation
|
2014-04-13 23:30:57 -04:00 |
|
rjbaucells
|
7f2585f1a6
|
unit tests
|
2014-04-13 22:19:32 -04:00 |
|
rjbaucells
|
1c6dfac04d
|
norm tests and documentation
|
2014-04-12 12:38:24 -04:00 |
|
Rogelio J. Baucells
|
ac365c7a9c
|
Initial norm() implementation
|
2014-04-11 17:45:21 -04:00 |
|
josdejong
|
fdc7c8db03
|
Fixed some errors after solving merge conflicts
|
2014-04-11 22:18:40 +02:00 |
|
josdejong
|
f0035e8c41
|
Merge branch 'master' into develop
Conflicts:
lib/function/arithmetic/compare.js
lib/function/arithmetic/equal.js
lib/function/arithmetic/larger.js
lib/function/arithmetic/largereq.js
lib/function/arithmetic/smaller.js
lib/function/arithmetic/smallereq.js
lib/function/arithmetic/unequal.js
lib/math.js
lib/util/number.js
test/math.test.js
|
2014-04-11 22:15:31 +02:00 |
|
Rogelio J. Baucells
|
ed5ab3f629
|
Formatting fixes
|
2014-04-11 15:55:29 -04:00 |
|
Rogelio J. Baucells
|
24be94a680
|
Floating point numbers equality/inequality
implemented compare, larger, largereq smaller and smallereq functions
|
2014-04-11 14:28:05 -04:00 |
|
josdejong
|
97cbb0093f
|
Moved errors to their own namespace and folder
|
2014-04-11 18:02:29 +02:00 |
|
josdejong
|
922ce679e6
|
Moved UnsupportedTypeError to the others, and made it independent of the math namespace
|
2014-04-11 17:44:55 +02:00 |
|
rjbaucells
|
2778ae935a
|
Floating point numbers equality/inequality
|
2014-04-10 21:27:44 -04:00 |
|
Rogelio J. Baucells
|
9204e0e6aa
|
Floating point numbers equality
|
2014-04-10 15:48:14 -04:00 |
|
rjbaucells
|
a6bfaf8d3a
|
Floating point numbers equality
|
2014-04-10 00:38:26 -04:00 |
|
rjbaucells
|
eebd866e1d
|
Floating point numbers equality
first implementation
|
2014-04-10 00:23:05 -04:00 |
|