An advanced math calculator with complex numbers, unit conversion, regression analysis, graphing, and more.
Basic calculator usage
The most frequently used command is
c-c for short. Type
c-calculate followed by an expression to get the answer:
c-calculate 3*4 =
c-calculate (11-4)*2 =
You can declare variables and use them in later calculations. The special variable
ans represents the result of the last calculation you made:
c-calculate x=5 =
c-calculate y=x^2 =
c-calculate ans =
c-calculate x+y =
You can also make multiple calculations at once (I wish this also appeared in red like all the other examples):
c-calculate 5^2 sin(pi) log(10) 25 1 1
CalcBot supports a wide variety of functions and constants; you can find the full list here.
c-calculate sin(pi/2) =
c-calculate log(10) =
c-calculate ln(e) =
c-calculate log(8, 2) =
c-calculate sqrt(16) =
c-calculate root(6, 729) =
c-calculate sqrt(-4) =
c-calculate 6! =
c-calculate phi =
- Calculator (
c-calculate) with complex number support, derivative / integral calculation (
c-calculate integral), root-finding (
c-calculate newtonmethod), limit estimation (
c-calculate limit), etc.
- Linear / polynomial regression analysis with
- Render beautiful graphs with (
- Unit conversions with support for custom ratios (
- Polynomial and vector modules (
- Other various commands, like
c-recollectto find recently deleted / edited messages
c-helpfor more information and examples for each command
CalcBot is constantly being developed! If you'd like to report an issue or suggest a feature, run
c-featurerequest (which are publicly visible on my support server),
c-anonfeaturerequest (your username will not be sent with the request) or message me directly at OOPLED#9848!
NOTE: If CalcBot does not respond to
c-help upon invitiation, make sure CalcBot has permissions to send in the server / channel.
Want to share CalcBot along with other bots? Click here to add it to a list!