PaddiM8
141d0c1b68
ci: Disable release_android
2024-10-03 20:56:52 +02:00
PaddiM8
72325eb967
ci: Update upload-artifact to v4
2024-10-03 20:56:52 +02:00
PaddiM8
18d682c5b8
cli: Add --raw flag
2024-10-03 20:56:52 +02:00
PaddiM8
676f637bda
v2.2.1
2024-10-03 20:56:52 +02:00
BenderBlog "SuperBart" Rodriguez
c998d0e8e5
Use tanh-sinh algorithm to integrate and improve differenate precision ( #158 )
...
* feat: preliminary Tanh-Sinh implementation
* feat: another way to implement tanh-sinh
* feat: get rid of the pre_calculated stuff (failed to run)
* feat: tanh-sinh complete, boole's back for first calculation
* feat: higher percision derivatives function
* fix: qthsh char error
* chore: remove a stuff
* chore: testing function and pure qthsh
* chore: remove boole_rule
* chore: bring integrate_function back
2024-08-07 17:53:10 +02:00
PaddiM8
23f6da4322
Merge pull request #155 from BenderBlog/master
...
Use Boole's rule to calculate integrate
2024-07-16 11:18:25 +02:00
BenderBlog "SuperBart" Rodriguez
33f4f65e82
Use Boole's rule to calculate integrate
2024-07-12 14:27:56 +08:00
PaddiM8
bcc0f947f9
Merge pull request #153 from nyw0102/kalker-skillful-perlman
...
Fix: Reachable assertion (radix is to high)
2024-05-21 10:51:09 +02:00
nyw0102
64dba0815d
Fix: Reachable assertion (radix is to high)
2024-05-21 02:11:00 +09:00
PaddiM8
c94c6da65a
Add 'append' function and parse [x] as a vector rather than a group
2024-04-20 23:50:29 +02:00
PaddiM8
1ff6813951
cli: Add --no-leading-eq flag, closes #150
2024-04-18 21:09:59 +02:00
PaddiM8
504cf11106
Merge pull request #149 from herbygillot/patch-1
...
readme: add MacPorts installation info
2024-04-17 10:26:33 +02:00
Herby Gillot
9dc8476a17
readme: add MacPorts installation info
...
https://ports.macports.org/port/kalker/
2024-04-16 22:46:54 -04:00
PaddiM8
c453567c91
v2.2.0
2024-04-03 17:29:50 +02:00
PaddiM8
27e3c510f9
Use the approximation sign for rounded imaginary numbers
2024-04-03 17:27:25 +02:00
PaddiM8
d9a63396d6
Fix pow for negative exponents < 1
2024-04-03 17:24:34 +02:00
PaddiM8
f846a5b59e
Allow big numbers as input, #130
2024-04-03 01:35:44 +02:00
PaddiM8
8ffc0e1e9d
Show equation variable in result, #140
2024-04-03 01:16:53 +02:00
PaddiM8
b6d22903fc
Use '=' for fractions and '≈' for rounded results, #140
2024-04-03 01:00:30 +02:00
PaddiM8
7a444022a2
Allow equation variables in function calls, closes #144
2024-04-03 00:01:50 +02:00
PaddiM8
ea2d28956d
Fix tiny numbers not printing properly with rug floats, closes #147
2024-04-02 23:35:46 +02:00
PaddiM8
74d787fe5d
Print results in another base, if another base than 10 is used
2024-03-31 17:34:50 +02:00
PaddiM8
7bce5409e6
Fix pretty printing for large numbers with different bases
2024-03-31 17:20:39 +02:00
PaddiM8
da93961313
Merge pull request #145 from timokoesters/typo
...
Fix typo in help.txt
2024-03-31 00:01:57 +01:00
Timo Kösters
6d1cfc28e8
Fix typo in help.txt
2024-03-30 23:34:50 +01:00
PaddiM8
5a02f09aa4
web: Fix error message when defining variables, closing #141
2024-03-30 16:58:07 +01:00
PaddiM8
1722f365e6
Update kalk/README.md, closes #138
2024-03-30 16:26:58 +01:00
PaddiM8
08e174b58c
Update rug and gmp-mpfr-sys
2024-03-26 16:40:42 +01:00
PaddiM8
951e355b7a
ci: Fix Android signing
2024-03-26 13:37:01 +01:00
PaddiM8
7fdfee1d9c
v2.1.0
2024-03-26 13:37:01 +01:00
PaddiM8
4e6aec0bee
Update README.md
2024-03-23 20:09:05 +01:00
PaddiM8
d91a10f3fa
Print large numbers accurately
2024-03-23 02:38:23 +01:00
PaddiM8
fee73e6b26
cli: Add mode switching command
2024-03-23 02:06:50 +01:00
PaddiM8
416b2c571f
Allow multi-character parameters
2024-03-23 01:57:45 +01:00
PaddiM8
90b6bed227
Add engineering mode
2024-03-23 01:42:04 +01:00
PaddiM8
22ccb03ec9
Add E-notation
2024-03-22 13:49:12 +01:00
PaddiM8
c1d8ceb646
Merge pull request #129 from mike-lloyd03/public_kalkerror
...
Make KalkError public
2023-12-25 01:13:26 +01:00
Mike Lloyd
5ee31c52fe
Make KalkError public
2023-12-24 16:03:48 -08:00
dvishal485
0281e921d5
Fix floating point literal conversion
...
Signed-off-by: dvishal485 <dvishal485@gmail.com>
2023-12-04 23:12:33 +01:00
dvishal485
bdb7502e9d
Change history.txt dir
2023-12-04 23:12:30 +01:00
PaddiM8
61a6cd861d
Disallow bases lower than 2 and higher than 49
...
Closes #124
2023-09-15 17:24:48 +02:00
PaddiM8
76149a9f41
ci: Use most recent wasm-pack release
2023-07-20 21:18:20 +02:00
PaddiM8
548a63551c
v2.0.4
2023-07-20 21:08:54 +02:00
PaddiM8
eccdf88b74
Configurable max recursion depth
2023-07-20 21:06:55 +02:00
PaddiM8
0573a1e9f4
kalk: Fix comprehensions breaking after encountering an error in the past
2023-07-20 20:47:54 +02:00
PaddiM8
2fea9777d6
Fix f(x) = x^x
not working, closing #117
2023-07-20 00:34:04 +02:00
PaddiM8
1318809218
Allow leading dot, eg. .25
2023-07-20 00:00:50 +02:00
PaddiM8
9fff7efe7b
Allow expressions like sin2x
2023-07-19 23:50:22 +02:00
PaddiM8
7e41531b91
kalk: Fix returned unit for some trig functions
2023-07-19 23:08:38 +02:00
PaddiM8
28b6e42542
Merge pull request #122 from kvnxiao/prevent-stack-overflow
...
Add max recursion depth check to avoid stack overflow during statement evaluation
2023-07-19 22:30:18 +02:00