Max Bruckner
c72071dfb7
OperatorNode: toTex support for implicit multiplication
...
Use the option `implicit` with the value `hide` to not show the
multiplication sign for implicit multiplication. This is the default.
Use `show` otherwise.
2016-03-19 19:09:14 +01:00
Max Bruckner
65817dbf03
OperatorNode: toString support for implicit multiplication
...
Use the option `implicit` with the value `hide` to not show the
multiplication sign for implicit multiplication. This is the default.
Use `show` otherwise.
2016-03-19 18:48:54 +01:00
Max Bruckner
876740e123
fix: ParenthesisNode doesn't print parentheses with empty options
...
When the options to toString or toTex where an empty object,
ParenthesisNode didn't fall back to the default 'keep' behavior.
2016-03-19 18:38:58 +01:00
Max Bruckner
6f39ec5da9
OperatorNode: new 'implicit' attribute to mark implicit multiplication
...
This also modifies the parser to set this attribute
2016-03-19 14:25:58 +01:00
jos
aaa153d9e9
Some minor fixes in the docs
2016-03-19 13:15:01 +01:00
jos
e84af96cf4
Fixed #609 : error in the example code for function parse
2016-03-19 09:42:02 +01:00
stu blair
7bcae661b2
Add prefixes to moles
...
* Enables units like 'nanomoles'
2016-03-14 14:24:56 -07:00
jos
0cd4352856
Added automatic conversions from boolean and null to Fraction and conversions from Fraction to Complex
2016-03-14 21:24:29 +01:00
jos
1089cd4d2a
Fixed #597 : restored support for implicit multiplication like 2(3+4)
2016-03-12 13:30:47 +01:00
Jos de Jong
ebd1c11ee6
Merge pull request #596 from hgupta9/develop
...
Add kip unit
2016-03-05 10:12:19 +01:00
hgupta9
13231cf90d
spaces
2016-03-05 12:31:01 +05:30
hgupta9
f86d3d8a9e
add kip unit
2016-03-05 12:28:54 +05:30
jos
ab3c5ae857
Released v3.0.0
2016-03-04 19:49:47 +01:00
jos
773e070881
Fixed docs of config
2016-03-04 19:44:18 +01: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
f4b794100e
Replaced tabs with spaces
2016-03-03 20:29:08 +01:00
jos
126622337d
Renamed section 'units' to 'unit'
2016-03-03 20:21:08 +01:00
jos
e2a3878ba9
Moved functions format and print to section string
2016-03-03 20:17:41 +01:00
jos
6a94e1a0de
Improved function reference page (see #556 ):
...
- changed headers to "Category functions"
- show function name with namespace, like `math.sin`
- functions are now shown in a table with description
2016-03-03 20:08:57 +01:00
jos
c02b58e8b0
Merge remote-tracking branch 'origin/develop' into develop
2016-03-03 19:38:09 +01:00
jos
be3fe35063
Fixed some categories in docs. Added expression docs for config and typed
2016-03-03 19:26:29 +01:00
jos
1dd3a0e492
Expression parser now allows assignments inside objects, indexes, and function arguments
2016-03-03 19:25:42 +01:00
jos
4ea2542941
Extended math.fraction with support for BigNumber, extended math.bignumber with support for Fraction
2016-03-03 19:24:24 +01:00
hgupta9
953b84fc3e
new unit aliases
2016-03-02 18:44:34 +05:30
hgupta9
45a37ba731
class-wise API and new units
2016-03-02 18:30:55 +05:30
jos
41949b2253
Fixed IndexError not always providing a max property
2016-02-29 20:41:52 +01:00
jos
8db2867f4b
Changed the default config value for epsilon from 1e-14 to 1e-12, see #561
2016-02-28 14:07:06 +01:00
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