jos
|
8068f4afa8
|
Fixed #636: More strict toTex templates, reckon with number of arguments
|
2016-04-11 21:31:15 +02: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 |
|
Robert Eisele
|
e6d4e40d7c
|
Changed some tests to match new requirements
|
2016-02-07 14:57:02 +01:00 |
|
Robert Eisele
|
fcfd43a218
|
Added complex.js
|
2016-01-29 01:56:06 +01:00 |
|
jos
|
8158dafd3d
|
Moved the trigonometric functions in util/bignumber.js into separate files
|
2015-07-18 20:37:32 +02:00 |
|
jos
|
2353c4a61e
|
Renamed folders util to utils
|
2015-07-18 13:22:38 +02:00 |
|
Max Bruckner
|
5b2b1de154
|
Remove LaTeX of trigonometry functions from util/latex.js
|
2015-06-14 02:23:41 +02:00 |
|
jos
|
6c7bf4acf0
|
Removed boolean, string, and null from the list with argument types, only leaving the directly supported types (which types can be converted to supported types is determined externally). Consistently renamed primitive types lower case (boolean, string, number, null) and non-primitive types uppercase (Complex, BigNumber, Function, Array, ...).
|
2015-05-20 21:08:26 +02:00 |
|
jos
|
166d3aa0be
|
Removed boolean, string, and null from the list with argument types, only leaving the directly supported types (which types can be converted to supported types is determined externally).
|
2015-05-20 20:49:19 +02:00 |
|
jos
|
758107428c
|
Moved collection.js and Matrix.js under ./lib/type/matrix, moved construction functions matrix.js and sparse.js to ./lib/type/matrix/function, and created an index file.
|
2015-05-05 12:00:07 +02:00 |
|
rjbaucells
|
586b93bcf3
|
atan2 updates
|
2015-05-03 23:39:06 -04:00 |
|
rjbaucells
|
fa24a92b24
|
atan2 updates - partial
|
2015-05-03 23:36:05 -04:00 |
|
jos
|
8a68bb56e4
|
Merged math.js v1.5 into v2. Format support of functions eye and diag still needs to be fixed
|
2015-03-31 22:07:47 +02:00 |
|
jos
|
5cab0641e9
|
Simplified the factory structure a little bit. Reworked reviver and BigNumber to factories
|
2015-03-26 21:03:55 +01:00 |
|
jos
|
f70cad6346
|
Refactored acot, acsc, asec, atan, atan2, cot, csc, sec, sin, tan to typed-functions
|
2015-03-22 13:44:43 +01:00 |
|
Rogelio J. Baucells
|
0d34992080
|
Merge pull request #23 from josdejong/develop
Sync
|
2015-03-19 00:06:26 -04:00 |
|
Rogelio J. Baucells
|
b4463d9ef3
|
Initial require() changes
|
2015-03-04 13:53:32 -05:00 |
|
Favian Contreras
|
1fb2ab8f74
|
Added BigNumber functionality for atan2, with tests.
|
2015-03-01 03:35:19 -08:00 |
|
jos
|
da306e26ed
|
Implemented support for null in all functions (see #205)
|
2014-08-09 16:27:11 +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
|
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
|
e536410b77
|
More docs added
|
2014-05-16 22:24:07 +02: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 |
|
josdejong
|
492d7f4c4f
|
Moved ArgumentsError from lib/type/ to lib/util/
|
2014-04-06 21:25:46 +02:00 |
|
josdejong
|
ad554ef1f7
|
Updates and fixes to work with a different BigNumber instance per math.js instance
|
2014-04-05 22:42:03 +02:00 |
|
josdejong
|
d19e7ea570
|
Switched to module decimal.js for BigNumber support, instead of bignumber.js.
|
2014-04-04 21:08:33 +02:00 |
|
josdejong
|
eca2326802
|
More unit tests
|
2014-03-01 21:35:55 +01:00 |
|
josdejong
|
91dae90e1e
|
Fixed #108: math.js not working in Java's ScriptEngine
|
2013-12-10 21:34:37 +01:00 |
|
josdejong
|
0210ec0d41
|
UnsupportedTypeError can now determine the type of values
|
2013-11-28 17:15:28 +01:00 |
|
josdejong
|
b3812362fd
|
Implemented bignumber downgrading for all not-supported functions
|
2013-11-23 14:14:44 +01:00 |
|
josdejong
|
21e4f7f160
|
Neatly splitted calculations with Numbers and Booleans
|
2013-11-19 21:34:20 +01:00 |
|
josdejong
|
dd662ba948
|
Functions don't allow arguments of unknown type anymore
|
2013-11-15 21:33:38 +01:00 |
|
josdejong
|
c8a289a08c
|
Removed unnecessary .js suffix in module require statements
|
2013-10-20 14:01:31 +02:00 |
|
josdejong
|
5481b0a663
|
Introduced an option math.options.matrix.default which can have values matrix (default) or array. This option is used by the functions eye, ones, range, and zeros, to determine the type of matrix output.
|
2013-10-01 20:37:28 +02:00 |
|
josdejong
|
2dc6ac6cdf
|
Implemented support for booleans in all relevant functions
|
2013-09-02 21:36:52 +02:00 |
|
Sebastien Piquemal
|
a595266347
|
added all files in lib/
|
2013-08-14 15:39:21 +04:00 |
|