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
|
7bce5409e6
|
Fix pretty printing for large numbers with different bases
|
2024-03-31 17:20:39 +02: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
|
7fdfee1d9c
|
v2.1.0
|
2024-03-26 13:37:01 +01:00 |
|
PaddiM8
|
d91a10f3fa
|
Print large numbers accurately
|
2024-03-23 02:38:23 +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 |
|
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 |
|
PaddiM8
|
61a6cd861d
|
Disallow bases lower than 2 and higher than 49
Closes #124
|
2023-09-15 17:24:48 +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 |
|
Kevin Xiao
|
46d8801aca
|
Move recursion check up
|
2023-07-19 16:18:58 -04:00 |
|
Kevin Xiao
|
3619008188
|
Also decrement
|
2023-07-19 16:18:03 -04:00 |
|
Kevin Xiao
|
3e14a747fd
|
Add max recursion depth check
|
2023-07-18 20:21:17 -04:00 |
|
PaddiM8
|
d11873aece
|
v2.0.3 (v2.0.2 broke)
|
2023-01-24 20:01:10 +01:00 |
|
PaddiM8
|
021eb8ffdf
|
v2.0.2
|
2023-01-24 19:22:11 +01:00 |
|
PaddiM8
|
de4f96eb22
|
Apply clippy hints
|
2023-01-24 19:19:24 +01:00 |
|
PaddiM8
|
b13c459aee
|
Add 'base' command for setting output radix, closes #109
|
2023-01-24 19:16:28 +01:00 |
|
Callum Irving
|
09ef5e8da3
|
Fix typo in kalk readme
|
2023-01-10 18:35:08 -05:00 |
|
PaddiM8
|
5303ea6652
|
Make sgn(0) equal to 0, closing #106
|
2022-12-14 19:03:22 +01:00 |
|
PaddiM8
|
2fb38cfa55
|
Fix build error for wasm version
|
2022-11-05 23:57:26 +01:00 |
|
PaddiM8
|
6f757f88ae
|
v2.0.1
|
2022-11-05 23:53:17 +01:00 |
|
PaddiM8
|
407e57d5a7
|
Update gmp-mpfr-sys to 1.4.10
|
2022-11-05 23:47:39 +01:00 |
|
PaddiM8
|
84548758fb
|
Parse a⋅⋅b as a^b
|
2022-09-22 09:56:07 +02:00 |
|
PaddiM8
|
2f9e92e62f
|
Updated rug
|
2022-06-03 12:10:37 +02:00 |
|
PaddiM8
|
b972f5b303
|
v2.0.0
|
2022-06-03 00:21:53 +02:00 |
|
PaddiM8
|
bcb8b3e4c2
|
Add 'matrix' function
|
2022-06-02 23:37:12 +02:00 |
|
PaddiM8
|
cf6dc88fc0
|
Support nested vector comprehensions
|
2022-06-02 23:26:43 +02:00 |
|
PaddiM8
|
5f9ff40279
|
Trim trailing zeroes also for custom precision numbers
|
2022-06-01 02:18:57 +02:00 |
|
PaddiM8
|
074643ea4f
|
Put spaces between numbers when printing
|
2022-06-01 02:14:48 +02:00 |
|
PaddiM8
|
a971b4c828
|
Don't only show scientific notation for large numbers
|
2022-06-01 01:17:57 +02:00 |
|
PaddiM8
|
0209f18248
|
Add keywords 'true', 'false' and 'not'
|
2022-06-01 00:51:01 +02:00 |
|
PaddiM8
|
f7d9f6c0d9
|
Show approximation sign for calculations involving an an derivation, integration or an equation
|
2022-05-31 23:59:06 +02:00 |
|
bakk
|
392e16484c
|
Fixed function re-definitions sometimes being parsed as calls
|
2022-04-25 01:05:16 +02:00 |
|
bakk
|
eebe41a1bf
|
Fixed comparison expressions not working in functions
|
2022-04-24 23:57:46 +02:00 |
|
bakk
|
c2e9e59fe2
|
Numerical equation solving using Newton's method
|
2022-04-24 21:23:29 +02:00 |
|
PaddiM8
|
5ac3a12251
|
Added error handling to prelude functions and operations
|
2022-04-23 23:43:06 +02:00 |
|
PaddiM8
|
136036f3f0
|
Renamed CalcError to KalkError
|
2022-03-27 21:32:50 +02:00 |
|
PaddiM8
|
c840ace97f
|
Allow vectors in sum/prod functions
|
2022-03-26 23:30:58 +01:00 |
|
PaddiM8
|
3009ad2ee1
|
Fixed recursion not working
|
2022-03-26 19:44:26 +01:00 |
|
bakk
|
1b35a2ab42
|
Truncate fractions in rounding::equivalent_fraction
|
2022-01-23 02:50:14 +01:00 |
|