CalcBot
Verified5,260 serversNo media available.
CalcBot is an advanced math calculator with complex numbers, unit conversion, regression analysis, graphing, and more.
The most frequently used command is c-calculate, c-c for short. Type c-calculate followed by an expression to get the answer:
c-calculate 3*4 -> 12
c-calculate (11-4)*2 -> 14
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 -> 5
c-calculate y=x^2 -> 25
c-calculate ans -> 25
c-calculate x+y -> 30
You can also define custom functions:
c-calculate quadraticformula(a, b, c) = (-b + sqrt(b^2 - 4 * a * c)) / (2a)
c-calculate quadraticformula(1, 5, 6) -> -2
CalcBot supports a wide variety of functions and constants; you can find the full list here.
c-calculate sin(pi/2) -> 1
c-calculate log(10) -> 1
c-calculate ln(e) -> 1
c-calculate log(8, 2) -> 3
c-calculate sqrt(16) -> 4
c-calculate root(6, 729) -> 3
c-calculate sqrt(-4) -> 2i
c-calculate 6! -> 720
c-calculate phi -> 1.618033988749895
List of features
- Powerful scientific calculator (
c-calculate) with complex number support - Many computer algebra features, with derivative / integral calculation (
c-calculate derivative,c-calculate integral), root-finding (c-calculate newtonmethod), limit estimation (c-calculate limit), simplification, etc. - Linear / polynomial regression analysis with
c-regression(c-regression linear/c-regression polynomial) - Render beautiful graphs with (
c-graph quickorc-graph create) - Unit conversions with support for custom ratios (
c-unitconvert/c-uc) - Polynomial and vector modules (
c-polynomial,c-vector) - Find recently deleted / edited messages (
c-recollect) - Run
c-helpfor more information and examples for each command
CalcBot is constantly being developed! A full update log is available on my support server. It is also open-source; you can find the code here. If you'd like to report an issue or suggest a feature, run c-report (which are publicly visible on my support server), c-anonreport (your username will not be sent with the request) or message me directly at pooled9848!
graphGraph one or more expressions.
expressions* – The expressions (comma separated) to graph.
calculateCalculates the value of an expression.
expression* – The expression to use.
dictionaryGet the Google Dictionary entry of a word or phrase.
search* – The word or phrase to search for.
language – An optional language code to retrieve results in (e.g. `es`, `ko`).
Similar Utilities Bots
Discover other utilities bots that might interest you
Popular Discord Bots
Check out the most popular bots in our directory
Discover More Bots
Explore our complete directory of Discord bots to find the perfect ones for your server