How do I use Formula Pro?

Formula Pro is a calculator that can handle a wide range of mathematical operations. Here's a quick guide to get you started.

Basic Operations

  • • Addition: 2 + 2
  • • Subtraction: 5 - 3
  • • Multiplication: 4 * 3 or 4(3)
  • • Division: 10 / 2
  • • Exponents: 2^3

Special Functions

  • • Square root: sqrt(16)
  • • nth root: nthrt(8, 3)
  • • Trigonometry: sin(pi/2), cos(pi), tan(pi/4)
  • • Logarithms: log(100), ln(e)
  • • Absolute value: abs(-5) or |-5|
  • • Round: round(3.14159). Specify a second argument to round to a specific decimal place. For example, round(3.14159, 2) rounds to 2 decimal places.

Variables

  • • Assignment: x = 5
  • • Usage: y = 2x + 3
  • • Multiple variables: z = x + y

Constants

  • • π (pi): pi or \pi
  • • e (Euler's number): e
See all constants

Vector Operations

  • • Create a vector: [1, 2, 3]
  • • Statistical operations:
    • - Mean: mean([1, 2, 3, 4]) → 2.5
    • - Median: median([1, 2, 3, 4]) → 2.5
    • - Standard deviation: std([1, 2, 3, 4]) → 1.29
    • - Total: total([1, 2, 3, 4]) → 10
    • - Range: range(1, 5) → [1, 2, 3, 4]
    • - Flatten: flat([1, 2, 3, 4]) → [1, 2, 3, 4]
    • - Zeros: zeros(3, 4) → [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
    • - Ones: ones(3, 4) → [[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]]
    • - Random: rand(1, 5) → 3
    • - Random integer: randi(1, 5) → 3
  • • Vector manipulations:
    • - Length: len([1, 2, 3, 4]) → 4
    • - Sort: sort([3, 1, 4, 2]) → [1, 2, 3, 4]
    • - Dot product: dot([1, 2], [3, 4]) → 11

Advanced Input

  • • Matrices: A = [[1, 2], [3, 4]]
  • • Complex numbers: 2 + 3i

Tips & Tricks

  • • Results are automatically copied when clicked
  • • Variables persist across calculations until cleared
  • • Press Enter to add a new calculation line
  • • Use Tab and Shift+Tab to quickly navigate between inputs
What is this?How do I ...?Formulas, Constants, CommandsMade with ❤️