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 |
|
bakk
|
66aeff3ade
|
Fixed compilation error when rug is disabled
|
2022-01-23 02:31:59 +01:00 |
|
bakk
|
96108b5d7d
|
Allow re-definition of functions
|
2022-01-23 02:19:38 +01:00 |
|
bakk
|
2cd536bb16
|
Made unit field Optional in KalkValue
|
2022-01-23 01:16:34 +01:00 |
|
bakk
|
707114006b
|
Added 'length' function and added 'permutations' as an alias to 'perms' function
|
2022-01-23 00:32:58 +01:00 |
|
bakk
|
d4a9dad153
|
Error message when trying to index by imaginary number
|
2022-01-23 00:18:49 +01:00 |
|
bakk
|
39cbbb607d
|
Fixed precedence problems for multiplication following function calls
|
2022-01-23 00:01:39 +01:00 |
|
bakk
|
b4e2667f16
|
Added 'perms' (permutations) and 'sort' functions
|
2022-01-22 02:29:09 +01:00 |
|
bakk
|
30607e4468
|
Fixed panic for numbers like 6.6666667
|
2022-01-22 02:21:16 +01:00 |
|
bakk
|
11869d1fef
|
Added 'sgn' function
|
2022-01-20 21:18:32 +01:00 |
|
bakk
|
2bda63b058
|
Added 'diag' function
|
2022-01-20 20:49:00 +01:00 |
|
bakk
|
2699ce8fee
|
Allow unary after power, eg. x^-1
|
2022-01-20 20:42:29 +01:00 |
|
bakk
|
917eea3ffe
|
Matrix tranpose function
|
2022-01-19 23:46:36 +01:00 |
|
bakk
|
777d54cd40
|
Fixed matrix multiplication panicking in some cases
|
2022-01-18 19:53:32 +01:00 |
|
bakk
|
b8b7a0e257
|
Fixed associativity for parse_sum/parse_factor
|
2022-01-18 18:57:54 +01:00 |
|
bakk
|
48c1247b96
|
Get estimate for constant + some integer
|
2022-01-18 01:39:23 +01:00 |
|
bakk
|
0f4478a9d5
|
Fixed estimator showing huge square roots
|
2022-01-18 01:03:32 +01:00 |
|
bakk
|
9746556226
|
Estimation for any fractions with a denominator < 100
|
2022-01-18 00:51:41 +01:00 |
|
bakk
|
4903707ce0
|
Added constants to rounding::CONSTANTS
|
2022-01-16 22:55:20 +01:00 |
|
bakk
|
4521a2e05a
|
Allow nested sums
|
2022-01-16 22:24:42 +01:00 |
|
bakk
|
46d5ed5716
|
Allow nested integrals
|
2022-01-16 21:58:46 +01:00 |
|
bakk
|
d54f2c1c4b
|
Custom sum/prod variable name
Eg. sum(k=1, 3, 2k)
|
2022-01-16 21:48:46 +01:00 |
|
bakk
|
0f53a0d112
|
Show estimates when printing vector and matrices
|
2022-01-16 21:08:56 +01:00 |
|
bakk
|
121e121724
|
Allow piecewise without 'otherwise' branch
|
2022-01-16 21:06:51 +01:00 |
|
bakk
|
4704095cd9
|
Fixed clippy lints
|
2022-01-16 20:58:00 +01:00 |
|