Skip to main content

Math

Math blocks in Android Macro allow you to perform mathematical calculations and operations within your macros.

Types of Math Operations

1. Basic Arithmetic

Basic arithmetic operations include addition, subtraction, multiplication, and division.

  • Addition (+)
  • Subtraction (-)
  • Multiplication (×)
  • Division (÷)
  • Power (^)

2. Number Block

Use this block to input specific numbers into your calculations.

3. Math Functions

Advanced mathematical operations and functions.

  • Square root
  • Absolute value
  • Negative value
  • Natural logarithm
  • Power of e
  • Base 10 logarithm

4. Rounding Functions

Different ways to round numbers.

  • Round
  • Round up (ceiling)
  • Round down (floor)

Example: Basic Calculation

Here's an example of performing a basic calculation (2 + 3) × 4:

Tips for Using Math Blocks

  • Use parentheses to control the order of operations
  • Test calculations with simple numbers first
  • Remember that division by zero will cause errors
  • Use rounding when dealing with decimal numbers that need to be precise
  • Consider using variables to store intermediate results in complex calculations

Math blocks are essential tools for creating macros that need to perform calculations or work with numerical data. They can be combined with other blocks to create more complex and powerful automation scripts.