> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xano.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Math

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> abs

`value|abs`

<Accordion title="Examples">
  ```js theme={null}
  -5|abs        // Returns 5
  3.2|abs       // Returns 3.2
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> acos

`value|acos`

<Accordion title="Examples">
  ```js theme={null}
  0|acos        // Returns 1.5707963267949 (π/2)
  1|acos        // Returns 0
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> acosh

`value|acosh`

<Accordion title="Examples">
  ```js theme={null}
  1|acosh       // Returns 0
  2|acosh       // Returns 1.3169578969248
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> add

`value|add:number`

<Accordion title="Examples">
  ```js theme={null}
  5|add:3       // Returns 8
  -1|add:5      // Returns 4
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> asin

`value|asin`

<Accordion title="Examples">
  ```js theme={null}
  0|asin        // Returns 0
  1|asin        // Returns 1.5707963267949 (π/2)
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> asinh

`value|asinh`

<Accordion title="Examples">
  ```js theme={null}
  0|asinh       // Returns 0
  1|asinh       // Returns 0.8813735870195
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> atan

`value|atan`

<Accordion title="Examples">
  ```js theme={null}
  0|atan        // Returns 0
  1|atan        // Returns 0.7853981633974 (π/4)
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> atanh

`value|atanh`

<Accordion title="Examples">
  ```js theme={null}
  0|atanh       // Returns 0
  0.5|atanh     // Returns 0.5493061443340
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> avg

`value|avg`

<Accordion title="Examples">
  ```js theme={null}
  [1,2,3]|avg   // Returns 2
  [10,20]|avg   // Returns 15
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> bitwise\_and

`value|bitwise_and:number`

<Accordion title="Examples">
  ```js theme={null}
  5|bitwise_and:3    // Returns 1
  12|bitwise_and:10  // Returns 8
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> bitwise\_or

`value|bitwise_or:number`

<Accordion title="Examples">
  ```js theme={null}
  5|bitwise_or:3     // Returns 7
  12|bitwise_or:10   // Returns 14
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> bitwise\_xor

`value|bitwise_xor:number`

<Accordion title="Examples">
  ```js theme={null}
  5|bitwise_xor:3    // Returns 6
  12|bitwise_xor:10  // Returns 6
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> ceil

`value|ceil`

<Accordion title="Examples">
  ```js theme={null}
  3.2|ceil      // Returns 4
  -3.2|ceil     // Returns -3
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> cos

`value|cos`

<Accordion title="Examples">
  ```js theme={null}
  0|cos         // Returns 1
  3.14159|cos   // Returns -1
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> deg2rad

`value|deg2rad`

<Accordion title="Examples">
  ```js theme={null}
  180|deg2rad   // Returns 3.14159
  90|deg2rad    // Returns 1.5708
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> divide

`value|divide:number`

<Accordion title="Examples">
  ```js theme={null}
  10|divide:2      // Returns 5
  15|divide:3      // Returns 5
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> exp

`value|exp`

<Accordion title="Examples">
  ```js theme={null}
  1|exp         // Returns 2.7182818284590
  0|exp         // Returns 1
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> floor

`value|floor`

<Accordion title="Examples">
  ```js theme={null}
  3.7|floor     // Returns 3
  -3.7|floor    // Returns -4
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> ln

`value|ln`

<Accordion title="Examples">
  ```js theme={null}
  2.718|ln      // Returns 1
  1|ln          // Returns 0
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> log

`value|log:base`

<Accordion title="Examples">
  ```js theme={null}
  100|log:10    // Returns 2
  8|log:2       // Returns 3
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> log10

`value|log10`

<Accordion title="Examples">
  ```js theme={null}
  100|log10     // Returns 2
  1000|log10    // Returns 3
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> modulus

`value|modulus:number`

<Accordion title="Examples">
  ```js theme={null}
  5|modulus:2       // Returns 1
  10|modulus:3      // Returns 1
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> multiply

`value|multiply:number`

<Accordion title="Examples">
  ```js theme={null}
  5|multiply:3       // Returns 15
  -2|multiply:4      // Returns -8
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> number\_format

`value|number_format:decimals:dec_point:thousands_sep`

<Accordion title="Examples">
  ```js theme={null}
  1234.567|number_format:2:".":","    // Returns "1,234.57"
  1234.567|number_format:0:".":","    // Returns "1,235"
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> pow

`value|pow:exponent`

<Accordion title="Examples">
  ```js theme={null}
  2|pow:3       // Returns 8
  5|pow:2       // Returns 25
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> product

`value|product`

<Accordion title="Examples">
  ```js theme={null}
  [2,3,4]|product    // Returns 24
  [5,2]|product      // Returns 10
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> rad2deg

`value|rad2deg`

<Accordion title="Examples">
  ```js theme={null}
  3.14159|rad2deg    // Returns 180
  1.5708|rad2deg     // Returns 90
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> round

`value|round:precision`

<Accordion title="Examples">
  ```js theme={null}
  3.14159|round:2    // Returns 3.14
  3.14159|round:0    // Returns 3
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> sin

`value|sin`

<Accordion title="Examples">
  ```js theme={null}
  0|sin         // Returns 0
  1.5708|sin    // Returns 1
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> sqrt

`value|sqrt`

<Accordion title="Examples">
  ```js theme={null}
  9|sqrt        // Returns 3
  16|sqrt       // Returns 4
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> sum

`value|sum`

<Accordion title="Examples">
  ```js theme={null}
  [1,2,3]|sum   // Returns 6
  [10,20]|sum   // Returns 30
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> subtract

`value|subtract:number`

<Accordion title="Examples">
  ```js theme={null}
  5|subtract:3       // Returns 2
  10|subtract:15     // Returns -5
  ```
</Accordion>

## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> tan

`value|tan`

<Accordion title="Examples">
  ```js theme={null}
  0|tan         // Returns 0
  0.7854|tan    // Returns 1
  ```

  ## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> array\_max

  `value|array_max`

  <Accordion title="Examples">
    ```js theme={null}
    [1,2,3,10,5]|array_max   // Returns 10
    [5,4,3]|array_max        // Returns 5
    ```
  </Accordion>

  ## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> array\_min

  `value|array_min`

  <Accordion title="Examples">
    ```js theme={null}
    [1,2,3,10,5]|array_min   // Returns 1
    [5,4,3]|array_min        // Returns 3
    ```
  </Accordion>

  ## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> max

  `value|max:number`

  <Accordion title="Examples">
    ```js theme={null}
    5|max:10      // Returns 10
    20|max:10     // Returns 20
    ```
  </Accordion>

  ## <Icon icon="https://mintcdn.com/xano-997cb9ee/aZQYcxhIvSDTNEim/images/icons/xs_temp.svg?fit=max&auto=format&n=aZQYcxhIvSDTNEim&q=85&s=6e05b86a660544b2d6040353bd8faac8" size={46} width="371" height="137" data-path="images/icons/xs_temp.svg" /> min

  `value|min:number`

  <Accordion title="Examples">
    ```js theme={null}
    5|min:10      // Returns 5
    20|min:10     // Returns 10
    ```
  </Accordion>
</Accordion>
