Myzel394
cc7c719ee9
test(evaluator): Fix incorrect character (use minus from UTF-8 Mathematical Operators instead of "-" from ASCII Punctuation)
...
Signed-off-by: Myzel394 <50424412+Myzel394@users.noreply.github.com>
2024-07-21 19:59:15 +02:00
Myzel394
33293a4c28
fix(evaluator): Fix power
...
Signed-off-by: Myzel394 <50424412+Myzel394@users.noreply.github.com>
2024-07-21 19:27:37 +02:00
Myzel394
b53a0b1f92
test(evaluator): Add more tests
...
Signed-off-by: Myzel394 <50424412+Myzel394@users.noreply.github.com>
2024-07-21 19:04:52 +02:00
Myzel394
84ddb6b6fa
fix(evaluator)!: Throw exception when trying to do 0^0
...
Signed-off-by: Myzel394 <50424412+Myzel394@users.noreply.github.com>
2024-07-21 19:04:38 +02:00
Myzel394
6a5efe92ba
tests(evaluator): Add more tests
...
Signed-off-by: Myzel394 <50424412+Myzel394@users.noreply.github.com>
2024-07-21 18:55:23 +02:00
Myzel394
5a9440dd17
fix(evaluator): Improve sin and cos threshold values
...
Signed-off-by: Myzel394 <50424412+Myzel394@users.noreply.github.com>
2024-07-21 18:55:12 +02:00
Myzel394
f313da7042
fix(evaluator): Fix square root rounding error; Closes #18
...
Signed-off-by: Myzel394 <50424412+Myzel394@users.noreply.github.com>
2024-07-21 18:44:46 +02:00
Myzel394
9cf0b6c38f
chore: Change com.sadellie.unitto -> app.myzel394.numberhub
2024-04-21 21:52:39 +02:00
Sad Ellie
eb00d8a76e
Spotless and ktlint
2024-02-15 22:04:46 +03:00
Sad Ellie
ebb5fc52e0
Fix factorial of 0
...
closes #186
2024-02-11 22:58:26 +03:00
Sad Ellie
67a4852741
Refactor Tokenizer
2024-02-06 18:07:54 +03:00
Sad Ellie
b2030ad9dc
Remove RPN experiment
2024-02-04 19:16:10 +03:00
Sad Ellie
4a499b8fd3
Fix #177
2024-02-02 17:01:42 +03:00
Sad Ellie
28a4e1b668
tiny clean up
2024-01-24 17:56:55 +03:00
Sad Ellie
f02a4ecf8a
Tiny project refactor
...
- Updated build files
- Removed unused flavor
- Renamed units module
2023-12-02 18:11:38 +03:00
Sad Ellie
8ceaba7a96
Update tests
2023-11-29 17:01:48 +03:00
Sad Ellie
60e5f1f998
Basic RPN mode implementation
...
#125
2023-11-21 22:16:35 +03:00
Sad Ellie
e06bb76b02
Fractional output
2023-11-13 22:08:06 +03:00
Sad Ellie
1537df88eb
Lexicon fixer improvements
2023-11-06 23:55:07 +03:00
Sad Ellie
4c3a89d16d
Update tests
2023-09-29 18:17:29 +03:00
Sad Ellie
dc2e4af77b
Update dependency namings
2023-09-26 13:53:07 +03:00
Sad Ellie
49f1520d88
Bumped dependencies really hard this time
2023-09-22 12:04:56 +03:00
Sad Ellie
8fee9d065d
Don't use map for dependencies
2023-09-19 13:42:36 +03:00
Sad Ellie
031685ac7d
Bump
2023-09-14 09:58:03 +03:00
Sad Ellie
de36613cab
Limit factorial
2023-08-11 11:53:29 +03:00
sadellie
7c70258b84
Bumpy bumps
...
Updated navigation logic
2023-07-21 21:52:20 +03:00
sadellie
4e28521ec0
Decimal percentages
...
closes #68
2023-07-20 22:25:15 +03:00
Sad Ellie
70871b75c9
Do bad things in Tokenizer
2023-05-25 22:17:41 +03:00
Sad Ellie
d0b09beb7d
Remove prints
2023-05-17 12:21:23 +03:00
Sad Ellie
8f1847618a
Tiny fixes
...
* New Token-based System™ for input
* Unmathematical/Unethical/Cursed percentage support
* New Expression Evaluator™ that is not a dumpster fire
* Cursor in Converter input text field
* Removed garbage code (-200 KB)
proper fix for #12
closes #44
closes #52
this is a squashed commit
2023-05-15 13:16:51 +03:00