Advanced Caculator, but the advanced here i mean is not the design, it's the amount of operators that it brings scaling from basic to advanced/sequences. Operators avaliable: + Addition + Factorial + Subtraction + Superfactorial + Multiplication + Sylvester + Division + Fibonacci + Exponent + Tetration + Powers of 2 + Mersenne numbers + Pell numbers + Prime Numbers (is currently bugged out) Explanation for each operator is inside the project Special cases: + Pell numbers sequence start at 1 instead of the usual definition of 0. + Fibonacci starts at 1 instead of the defined lore 0.
Befoer using: Scratch implements floating-point numbers to caculate. That means the first 15 to 16 digits will be preserved mainly and nearly impossible to display a wrong number. From above 16 digits, the number gets too large for scratch to process, leading to possible round-ups usually after digit 15-16. For short, if number is larger than e+15 or e+16, answer might be wrong. (Especially for sylvester and superfactorial, since they grow extremely fast.) Sources: https://scratch.mit.edu/discuss/topic/352520/?page=1#post-3560480 https://scratch.mit.edu/discuss/topic/742198/?page=1#post-7810561