About CalcBot
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!
Popular Commands
| Command | Description |
|---|---|
/graph | Graph one or more expressions. expressionsThe expressions (comma separated) to graph. |
/calculate | Calculates the value of an expression. expressionThe expression to use. |
/dictionary | Get the Google Dictionary entry of a word or phrase. searchThe word or phrase to search for. languageAn optional language code to retrieve results in (e.g. `es`, `ko`). |
Categories
Tags
Monetization
Links
Similar Bots
Other utilities bots you might like
Popular on UpBot
Trending bots in our directory