> For the complete documentation index, see [llms.txt](https://inspinia-technology.gitbook.io/skyplatform/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://inspinia-technology.gitbook.io/skyplatform/skyplatform-technical-user-documentation/plugins/math.md).

# MATH

<table><thead><tr><th width="128">Plugin</th><th width="138">Name</th><th>Description</th></tr></thead><tbody><tr><td><img src="/files/PeqSGQIP8ppqfEDLa0ok" alt="" data-size="original"></td><td><strong>Round</strong></td><td>For fractional numbers, this function rounds the value to the nearest integer. The incoming data must be in float format.</td></tr><tr><td><img src="/files/WWB7ahq7ynfvhtRPvdID" alt="" data-size="original"></td><td><strong>Ceil</strong></td><td>This function always rounds fractional numbers up to the nearest integer.</td></tr><tr><td><img src="/files/BnZryXY8mnSEY2lfCRXj" alt="" data-size="original"></td><td><strong>Max</strong></td><td>This function outputs the larger of two numbers. Blocks with trigger functions perform the computation when manually triggered by sending a "1" to this input.</td></tr><tr><td><img src="/files/Gr3vSWq0rbLM6SlwjiNb" alt="" data-size="original"></td><td><strong>Min</strong></td><td>This function outputs the smaller of the two numbers provided as input.</td></tr><tr><td><img src="/files/GGu72989MJA3egkigYLW" alt="" data-size="original"></td><td><strong>Summation</strong></td><td>This function performs addition, summing the numbers provided at its input and outputting the result.</td></tr><tr><td><img src="/files/UP8pAyDLc5dI3z1N6lhD" alt="" data-size="original"></td><td><strong>Subtraction</strong></td><td>This function performs a subtraction operation, subtracting the second number from the first and outputting the result.</td></tr><tr><td><img src="/files/yPDogDTtM4kFhZyiFYL2" alt="" data-size="original"></td><td><strong>Multiply</strong></td><td>This function performs a multiplication operation, multiplying the input numbers and outputting the result.</td></tr><tr><td><img src="/files/85aAXQAoltjP1hvxK7vq" alt="" data-size="original"></td><td><strong>Divide</strong></td><td>This function performs a division operation, dividing the input number by the specified value and outputting the result. </td></tr><tr><td><img src="/files/wdW390f6gWh0fW0w5vT5" alt="" data-size="original"></td><td><strong>Mod</strong></td><td>This block performs a modulus operation, dividing the input number by the specified value and outputting the remainder.</td></tr><tr><td><img src="/files/RMXywBuNy8lEHISdnXXx" alt="" data-size="original"></td><td><strong>Left Shift</strong></td><td>This operation shifts the binary representation of a number 1 bit to the left, effectively multiplying the integer value by 2.</td></tr><tr><td><img src="/files/OD2lFqJ3fmqXLOA1oIj1" alt="" data-size="original"></td><td><strong>Right Shift</strong></td><td>This operation shifts the binary representation of a number 1 bit to the right, effectively dividing the integer value by 2.</td></tr><tr><td><img src="/files/nTMOTzWaFC9C3T1qvEX4" alt="" data-size="original"></td><td><strong>Average</strong></td><td>This block calculates the arithmetic average by summing two or more input values and then dividing the total by the pcs. of numbers.</td></tr></tbody></table>
