c2577ef477
Estimation/rounding for final results
2021-05-18 19:48:13 +02:00
8399d810d8
Lex special symbols as one token
2021-05-18 17:49:31 +02:00
505ffb333e
Basic rounding for calculus functions
2021-05-17 23:55:20 +02:00
1971793e08
Higher order derivatation
2021-05-17 23:09:59 +02:00
ece50bf92c
Improved accuracy for derivation
2021-05-17 21:27:11 +02:00
7a56322e0f
Basics of derivation
...
Derivation implemented for function calls (only). Eg. f'(2). It is not
yet possible to do something like f''(2), but this should be implemented
in the future. It should also be possible to derive normal expressions,
but this is not yet possible.
2021-05-17 20:36:53 +02:00
126e2e86f3
Created 'Identifier' struct that contains prime count and name without primes (ticks ')
2021-05-17 20:17:34 +02:00
b2a128d4d1
Fixed integrate function test
2021-05-17 18:15:49 +02:00
455db4f0f1
Lex '**' as power sign
2021-05-17 18:14:48 +02:00
4a46fe9fc7
Switched to Simpson's rule (composite, 3/8) for integration
2021-05-17 18:05:22 +02:00
0dc2e0572f
Fixed "dx" in integrals, and created calculus.rs
...
Previously, eg. "dx" would not be parsed as "dx" after a function, since
the parser did not keep track of whether or not it was currently inside
an integral or not, properly. This commit fixes that, and also makes it
possible to use any variable after the "d", eg. "dy". The integration
function was also put in its own file: calculus.rs.
2021-05-17 16:51:16 +02:00
651b289f4b
Integration estimation
...
Needs more a bit more accuracy though. Currently the n value in the
trapezoidal rule is fixed.
2021-05-16 15:15:34 +02:00
439f732013
kalk_web: Updated kalk and fixed audit problems
2021-05-15 17:22:18 +02:00
4912e34ec6
Fixed zeroes being trimmed for non-rug numbers
2021-05-15 16:15:25 +02:00
aefdb59882
Updated the kalk version in web related things
2021-03-31 22:10:05 +02:00
f4e6265d2e
kalk: Fixed type error in kalk_num/regular.rs
v0.3.14
2021-02-22 21:21:43 +01:00
e5f54df095
kalk_web: Fill in value on touch
2021-02-22 21:07:57 +01:00
4fe8f8b77c
Trimming trailing zeroes for non-rug numbers
2021-02-22 20:45:58 +01:00
4334c40c3e
Fixed xy^z precedence, from (xy)^2 to x(y^2)
2021-02-22 20:27:42 +01:00
73b744c854
v0.3.13
v0.3.13
2021-01-30 16:55:55 +01:00
8ac228d02c
Merge pull request #18 from fluunke/no-timeout
...
Remove timeout from kalk_cli
2021-01-30 16:51:16 +01:00
b9fa39638c
Remove timeout from kalk_cli
2021-01-30 16:39:22 +01:00
9c32a4e5cb
Added android to README
2021-01-09 20:40:30 +01:00
e36402cab7
Added icon and splash screen to android app
2021-01-09 20:19:17 +01:00
030613522b
Added button panel to kalk_web
2021-01-09 01:19:52 +01:00
d2e460f229
kalk_web button panel
2021-01-07 23:37:26 +01:00
36742abf5a
Created kalk_mobile capacitor app with android and electron targets
2021-01-07 16:34:55 +01:00
f10d10168e
Made kalk_web shadow dom element again, and started to use a polyfill to make it work in other browsers
2021-01-06 01:48:43 +01:00
e31f983c21
Fixed kalk_web browser compatibility problems
2021-01-05 18:38:22 +01:00
693a53ddc7
kalk_web autofocus prop
2021-01-05 15:09:08 +01:00
aed5ba531c
web_kalk text cursor when hovering input field
2021-01-05 01:38:56 +01:00
a550e3e1c7
Fixed kalk_web properties for non-svelte usage
2021-01-05 01:33:35 +01:00
79facb1bd8
kalk_web placeholder
2021-01-05 01:25:30 +01:00
a2153d3b16
Updated README files to include the new libraries and how to use kalk-component
2021-01-04 20:56:12 +01:00
76903000ec
Fixed kalk_web error handling
2021-01-04 20:47:33 +01:00
23c3139820
Created ConsoleLine component and put a slot in KalkCalculator
2021-01-04 20:44:33 +01:00
b5138a4f7f
Kalk_web highlighting for output
2021-01-04 20:17:32 +01:00
433750f85f
Kalk_web type-safety for kalk module and scientific notation printing
2021-01-04 20:15:28 +01:00
dd3ddced66
Made kalk_web colors inherited instead of set by prop
2021-01-04 19:37:18 +01:00
bdf10a15f7
kalk_web made sizing more dynamic, added spacing to lines
2021-01-04 19:29:07 +01:00
d9c3807877
v0.3.12
v0.3.12
2021-01-04 18:01:03 +01:00
49f3522cd0
Fixed gamma and factorial functions for f64
2021-01-04 17:49:11 +01:00
848dd228c7
Kalk_web word-wrap
2021-01-04 17:13:11 +01:00
a4fe6c3f0b
kalk_web history
2021-01-04 17:07:46 +01:00
cf46d9a5dd
Set up kalk_web development environment
2021-01-04 00:38:59 +01:00
44e78a5740
Relative paths for kalk_web
2021-01-03 22:42:51 +01:00
0987934ee0
Webpack relative paths and npm package tweaking
2021-01-03 02:04:32 +01:00
ae5fdf215e
Fixed semantic errors
v0.3.11
2021-01-03 00:19:22 +01:00
9591241b8d
kalk 1.4.1
2021-01-03 00:10:58 +01:00
c0210d7c3f
Removed regex dependency from kalk crate and made 'test-case' a dev-dependency
2021-01-03 00:07:30 +01:00