# LESS - Math Functions

## Description

Math functions includes methods which are used for performing numeric operations such as round, square root, power value, modulus, percentage, etc.

Following table shows Math Functions used in LESS −

Sr.No. Function & Description Example
1

ceil

It rounds up the number to next highest integer.

ceil(0.7)

it round the number to −

1
2

floor

It rounds down the number to next lowest integer.

floor(3.3)

it round the number to −

3
3

percentage

It transforms the floating point number to percentage string.

percentage(0.2)

it converts the number to percentage string as −

20%
4

round

It rounds a floating point number.

round(3.77)

it converts the number to the rounding value as −

4
5

sqrt

It returns the square root of a number.

sqrt(25)

it defines the square root of a number as −

5
6

abs

It provides the absolute value of a number.

abs(30ft)

it displays the absolute value as −

30ft
7

sin

sin(2)

it calculates the sine value as −

0.90929742682
8

asin

It specifies arcsine (inverse of sine) of a number which returns value between -pi/2 and pi/2.

asin(1)

it calculates the asin value as −

1.5707963267948966
9

cos

It returns cosine of the specified value and determines radians on numbers without units.

cos(2)

it calculates the cos value as −

-0.4161468365471424
10

acos

It specifies arccosine (inverse of cosine) of a number which returns value between 0 and pi.

acos(1)

it calculates the acos value as −

0
11

tan

It specifies tangent of the number.

tan(60)

it calculates the tan value as −

0.320040389379563
12

atan

It specifies arctangent (inverse of tangent) of a specified number.

atan(1)

it displays atan value as −

0.7853981633974483
13

pi

It returns the pi value.

pi()

it determines the pi value as −

3.141592653589793
14

pow

It specifies the value of first argument raised to the power of second argument.

pow(3,3)

it specifies the power value as −

27
15

mod

It returns modulus of first argument with respect to the second argument. It also handles negative and floating point numbers.

mod(7,3)

it returns the modulus value as −

1
16

min

It specifies the smallest value of one or more arguments.

min(70,30,45,20)

it returns the minimum value as −

20
17

max

It specifies the highest value of one or more arguments.

max(70,30,45,20)

it returns the maximum value as −

70