jos
|
575346d71e
|
Updated history
|
2018-07-07 13:08:49 +02:00 |
|
jos
|
0583771e4e
|
Cleanup unused variables and imports
|
2018-06-13 17:25:51 +02:00 |
|
jos
|
0513898a4b
|
Fix using new for side effects
|
2018-06-13 16:31:18 +02:00 |
|
jos
|
f1ce473457
|
Consistend camel case naming of variables and functions
|
2018-06-13 16:09:51 +02:00 |
|
jos
|
1f0a37a0cb
|
Split initialized 'const' declarations into multiple statements
|
2018-06-13 15:31:37 +02:00 |
|
jos
|
17f07ec098
|
Fixed incompatibility with v4 (index.js file)
|
2018-06-13 14:02:50 +02:00 |
|
jos
|
b3b96749bf
|
Refactored var into const/let, and removed a lot of semicolons
|
2018-06-13 12:21:14 +02:00 |
|
jos
|
024b2a9e26
|
Fix most lint errors using npx standard --fix
|
2018-06-10 20:28:27 +02:00 |
|
jos
|
635cd0b574
|
Revert using /lib/ in tests, use /src/ again. Fixed coverage testing. WIP
|
2018-06-06 22:11:52 +02:00 |
|
jos
|
79071b5e4f
|
Fixed npm run test:browser not working (WIP)
|
2018-06-06 21:30:41 +02:00 |
|
jos
|
0c084b8e20
|
npm test working now
|
2018-06-06 15:36:36 +02:00 |
|
jos
|
1ddbf18cef
|
Fix some more failing unit tests on browsers (part V)
|
2018-06-06 10:56:54 +02:00 |
|
jos
|
a19ebaca1c
|
More fixes for unite tests on IE11 and Edge (part IV)
|
2018-06-06 10:21:54 +02:00 |
|
jos
|
ee008d992e
|
Fixes failing unit tests on IE11/Edge
|
2018-06-04 21:19:10 +02:00 |
|
jos
|
0abdfbe590
|
Upgraded dependencies for complex.js and fraction.js (see #1100)
|
2018-05-07 21:16:07 +02:00 |
|
jos
|
4469f6bd0c
|
Remove support for implicit conversion of null to 0. See #830.
|
2018-01-23 20:26:38 +01:00 |
|
jos
|
e10dd5bce5
|
Refactored x && x.isBigNumber === true into type.isBigNumber(x)
|
2017-08-12 11:54:53 +02:00 |
|
jos
|
bbfa7d51df
|
Fixed #484, #555: inaccuracy of math.sinh. Also using ES6 Math functions when available
|
2016-04-03 13:47:57 +02:00 |
|
jos
|
15aca5e4d0
|
Changed casing of the values of config options number and matrix to match the actual name of the classes.
|
2016-03-04 19:41:54 +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 |
|
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
|
c558cf496e
|
Fixed all broken unit tests
|
2016-02-14 21:51:37 +01:00 |
|
jos
|
fc5cefde5a
|
Fixed two unit tests failing on node v0.10 and v0.12
|
2016-02-13 14:12:12 +01:00 |
|
Eric
|
34f991949d
|
Added support for complex units
|
2015-11-28 20:09:22 +00:00 |
|
jos
|
b5d3547914
|
Extended trigo, logical, relational functions with support for Units with BigNumber/Fraction value. (Many failing unit tests!)
|
2015-11-28 11:35:52 +01:00 |
|
jos
|
667139f439
|
Fixed a bug in functions sin and cos, which gave wrong results for BigNumber integer values around multiples of tau (i.e. sin(bignumber(7))).
|
2015-10-09 09:32:05 +02:00 |
|
jos
|
0eb9b5b119
|
Implemented a new configuration option predictable, which can be set to true in order to ensure predictable function output types.
|
2015-05-23 21:00:08 +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
|
6e96d5a808
|
Merge branch 'develop' into v2
Conflicts:
HISTORY.md
bower.json
component.json
dist/math.js
dist/math.map
dist/math.min.js
lib/function/arithmetic/abs.js
lib/function/probability/gamma.js
lib/version.js
package.json
|
2015-04-22 21:43:56 +02:00 |
|
Max Bruckner
|
8ad525b66e
|
util/latex: get rid of many unnecessary curly braces
|
2015-04-19 11:08:00 +02:00 |
|
jos
|
349e9845e8
|
Merge branch 'develop' into v2_merge
Conflicts:
HISTORY.md
bower.json
component.json
dist/math.js
dist/math.map
dist/math.min.js
docs/reference/units.md
lib/version.js
package.json
test/function/construction/chain.test.js
test/function/matrix/det.test.js
test/function/matrix/transpose.test.js
test/function/utils/import.test.js
|
2015-04-13 21:42:43 +02:00 |
|
Max Bruckner
|
7adf0ebc53
|
LaTeX tests for functions
|
2015-04-05 14:29:10 +02: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 |
|
jos
|
dd9954b995
|
Refactored acos, acosh, acoth, acsch, asech, asin, asinh, atanh, cos, cosh, coth, csch, sech, sinh, tanh to typed-functions.
|
2015-03-11 09:51:25 +01:00 |
|
Favian Contreras
|
b761e4e94f
|
Adjusted strange behavior of created pi constructors (i.e. replacing them).
|
2015-03-01 21:59:44 -08:00 |
|
Favian Contreras
|
1fb2ab8f74
|
Added BigNumber functionality for atan2, with tests.
|
2015-03-01 03:35:19 -08:00 |
|
Favian Contreras
|
4067586d7d
|
Now numbers from BigNumber trig calls use the default constructor rather than create a new one each time. Now all trig functions can have arguments with higher precisions.
|
2015-02-26 12:31:38 -08:00 |
|
Favian Contreras
|
9d4b74241c
|
Updated inverse hyperbolic functions to return complex values when appropriate. Updated the test cases as well.
|
2015-02-24 03:37:42 -08:00 |
|
Favian Contreras
|
7f9b8e177f
|
Added test cases for new methods. Also, escaped parenthesis in error message, now it works. Updated atan test case to reflect the new behavior (see #173).
|
2015-02-24 01:58:24 -08:00 |
|
Favian Contreras
|
ac460ec1a5
|
Added test cases, and updated the functions (recirpocal BigNumber calcs were previously done improperly as were the complex number computation).
|
2015-02-16 02:24:30 -08:00 |
|
Favian Contreras
|
ed2137a66e
|
Added hyperbolic inverse functions although they are untested. Implemented and tested the reciprocal trigonometric BigNumber functions (hyperbolic has been done as well, but not normal inverse).
|
2015-02-15 15:25:00 -08:00 |
|
Favian Contreras
|
aa4717a82d
|
Replaced BigNumber comparisons with string comparison for the high precision acos and asin test cases, in an attempt to fix those test cases.
|
2015-02-09 01:56:13 -08:00 |
|
Favian Contreras
|
38650ba475
|
Slight tweeks and refactoring of the functions. Updated test cases to ensure args were not tampered with (even for functions whose precision is inherited via the number which will be changed in the future).
|
2015-02-09 01:33:29 -08:00 |
|
Favian Contreras
|
2de088cb0d
|
Tested the functions. Made changes to the functions accordingly. Now puts more digits of pi into cosine to get the 'correct' values.
|
2015-02-08 18:42:18 -08:00 |
|
Favian Contreras
|
1b51822677
|
Updated tests, and slight update to the way I reduced the arguments.
|
2015-02-04 04:57:29 -08:00 |
|
Favian Contreras
|
27dc595557
|
Organized bignumber.js by function type. Improved speed of sin, and tried to complete cosine but that is slightly broken (gets last digit wrong sometimes).
|
2015-02-03 05:54:04 -08:00 |
|
Favian Contreras
|
35d92bde1d
|
Cleaned up test cases by removing string comparisons on NaN and 0 equality for bignumbers. Also, now ensuring that sin returns with correct precision.
|
2015-01-12 13:04:03 -08:00 |
|
Favian Contreras
|
676e69409b
|
Fixed bug of not reducing into pi range when negative, and using less guard digits. Now more thorough tests.
|
2015-01-04 10:25:03 -08:00 |
|
Favian Contreras
|
e8d8e79976
|
Initial BigNumber sin support. Tests added as well.
|
2015-01-01 23:32:15 -08:00 |
|