Formula
c-formula
c-formula allows you to access common formulas used in math and solve for the unknowns in those formulas. The full list of formulas you can use is available at the bottom of this page. You can suggest a new formula to be added with the c-report command.
Here is a nice GIF that demonstrates the use of c-formula to solve for a variable:
Using the Pythagorean Theoreom formula in c-formula to solve for the hypotenuse of a triangle

Formulas

Formulas are listed in the format: id - Formula name: definition.

Algebra

    exgd - Exponential growth: y(t) = a × e^(k × t)
    eci - Compount interest: A = P × (1 + r ÷ n)^(n × t)
    quad - Quadratic formula: x = (-b ± √(b^2 - 4 × a × c)) / (2 × a)

Chemistry

    igl - Ideal gas law: P × V = n × R × T

Geometry

    hf - Heron's formula: p = (a + b + c) ÷ 2; A = sqrt(p × (p - a) × (p - b) × (p - c))
      Computes the area of a triangle given its three sides.
      The variable p represents half of the triangle's perimeter.
    pyt - Pythagorean theorem: a^2 + b^2 = c^2
    rps - Regular polygon area (from side): A = (s^2 × n) ÷ (4 × tan([180 | π] ÷ n))
    rpr - Regular polygon area (from radius): A = r^2 × n × sin([360 | 2π] ÷ n) ÷ 2
    rpa - Regular polygon area (from apothem): A = a^2 × n × tan([180 | π] ÷ n)
    sf - Slope formula: s = (y_2 - y_1) ÷ (x_2 - x_1)
      Computes the slope between two points.
    tts - Triangle area (from sides & angle): A = 0.5 × s_1 × s_2 × sin(a_3)

Physics

    hook - Hooke's law: F_s = k × x
    knm1 - Kinematic equation (v, v_0, a, t): v = v_0 + a × t
    knm2 - Kinematic equation (Δx, v, v_0, t): Δx = t × (v + v_0) ÷ 2
    knm3 - Kinematic equation (Δx, v_0, a, t): Δx = v_0 × t + 0.5 × a × t^2
    knm4 - Kinematic equation (Δx, v, v_0, a): v^2 = v_0^2 + 2 × a × Δx
    lug - Law of universal gravitation: F = G × m_1 × m_2 ÷ r^2
    cenf - Centripetal force: F = m × v^2 ÷ r

Trigonometry

    tlos - Law of sines: sin(A) ÷ a = sin(B) ÷ b
    tloc - Law of cosines: a^2 = b^2 + c^2 - 2 × b × c × cos(A)
Last modified 4d ago