Come to discuss on the forum!■ FAST and FREE signup. ■ |

😀 Access to discussion forums 😀 |

Help for HOMEWORKS, support in COMPUTER SCIENCE, help for learning FRENCH and ENGLISH, discussion on your INTERESTS and HOBBIES... |

Some mathematical functions in Python 2.x

In Python 2.x, to be able to use mathematical functions, you need to import the Python

Then, all mathematical functions from the

This succession of instructions returns the value of \(cos(\pi)\), namely -1.

Here is a non-exhaustive list of the functions available in the Python

To calculate the exponential of a number: \(e^x\) (ou \(\exp(x)\))

To calculate the square root of a number: \(\sqrt{x}\)

To calculate the cosine of a number: \(\cos(x)\)

To calculate the sine of a number: \(\sin(x)\)

To calculate the tangent of a number: \(tan(x)\)

To use the number pi: \(\pi\)

To calculate the power of a number: \(x^y\)

To get the closest integer smaller than a number (the integral part): the greatest integer less than or equal to x

To get the closest integer greater than a number: the smallest integer greater than or equal to x

To calculate the absolute value of a number: \(\lvert x \rvert\)

To calculate the factorial of an integer: \(x!\)

If you have any comments or questions about the

**math**library with the following command line:import math

Then, all mathematical functions from the

**math**library become available.__Example__:

>> import math

>> math.cos(math.pi)

This succession of instructions returns the value of \(cos(\pi)\), namely -1.

Here is a non-exhaustive list of the functions available in the Python

**math**library:- To calculate the logarithm of a number (natural logarithm to base \(e\)): \(\ln(x)\)

math.log(x)

math.exp(x)

math.sqrt(x)

math.cos(x)

math.sin(x)

math.tan(x)

math.pi

math.pow(x,y)

math.floor(x)

math.ceil(x)

math.fabs(x)

math.factorial(x)

If you have any comments or questions about the

**math**library of Python 2.x, you can discuss them in the forum: Discussion forums.Questions, comments?

Quick comments

There is no comment yet.