Introduction
Current version : 1.0
Advanced calculator is a calculator which can evals sums directly from the given input.
I had started making this extension 2 days before & now it's completed
Features
98% of the times success rate
Can include variables in the sum
Supports BODMAS
Supports sum checker, like 1*2 == 2*1
Can help you in the exam
Blocks & Usage
Finds the sum of the given input.
sum : input/string
returns : calculated value of the sum
Raised when error occured or failed to calculate.
message : errorMessage/reason
sum : the sum which cannot be solved by the extension
Downloads
net.advancedcalculator.xoma.aix (10.9 KB)
Credits
Vknow for title of the topic, because it's similar to his
I thought of making this extension paid but made it FREE, donations are accepted :
PapalMe
Advanced Calculator AppInventor extension by Xoma (KUMARASWAMY B.G) is
licensed under CC BY-NC-ND 4.0
Any suggestion are appreciated!
Thanks
15 Likes
Wow, Nice Extension @Kumaraswamy
1 Like
Great extension @Kumaraswamy
1 Like
No, please don't.
But can I ask why don't I just use the blocks from AI2 to achieve that? I don't think it's hard to implement.
3 Likes
Ok so it's not 12, its 6 likes target!
edit : will upload in 2 mins
edit : done
Yes, you can try to do, and say me if succeeded
Anke
October 15, 2020, 10:09am
14
Please don't do that again (requesting likes as a condition for publishing an extension).
4 Likes
Ok I will not. I did that because some of my friends try to recompile my extension like before .
2 Likes
Because you can't evaluate from String using math blocks but you can do same using Web Viewer (JavaScript).
2 Likes
What I mean is creating our own logic using blocks only. Anyways, it's a good extension
2 Likes
TIMAI2
October 15, 2020, 1:16pm
18
who needs enemies when you have friends like that
5 Likes
It can be done, but this extension provides you extra features like sum checker , you can also calculate square root, sin, cos & tan & also you can use the error occurred block to see where the error as occurred where as in JS you cannot eval sums like sqrt(2), it gives you error.
Thanks
I don't think these are unavailabe in ai2.
Btw, good test extension.
But you cannot eval them as a string so it's
NOT a test extension.
Sorry, I din't mean that. I meant you cannot directly eval
This extension can eval without any webview/js/code
TIMAI2
October 15, 2020, 2:08pm
26
What might be a clever thing is to parse "natural language" to return a result:
User types:
What is the square root of 64
or
tell me the sin of 45 degrees
or
what is the sum of two plus one
3 Likes