python math operators
Python hosting: Host, run, and code Python in the cloud!
Python has support for both mathematical operations and functions.
Mathematical operations
An overview of operations:
| Operation | Result | |
|---|---|---|
| x + y | sum of x and y. | |
| x * y | multiplication of x and y. | |
| x - y | difference of x and y. | |
| x / y | division of x by y. | |
| x % y | remainder of x/y | |
| x ** y | x to the power of y | |
| abs(x) | absolute value of x | |
| sqrt(x) | square root of x |
| Function | Returns | Example |
|---|---|---|
| abs(x) | Returns the absolute value of x. | {% codeblock lang:python line_number:false %} x = -35 x = abs(x) print(x) {% endcodeblock %} |
| cmp(x,y) |
Returns -1 if x < y Returns 0 if x equals to y Returns 1 if x > y. |
{% codeblock lang:python line_number:false %} x = 6 y = 4 print( cmp(x,y) ) {% endcodeblock %} |
| exp(x) | Returns the exponential of x | {% codeblock lang:python line_number:false %} import math x = 6 print( math.exp(x) ) {% endcodeblock %} |
| log(x) | The natural logarithm of x | {% codeblock lang:python line_number:false %} import math x = 6 print( math.log(x) ) {% endcodeblock %} |
| log10(x) | The base-10 logarithm of x | {% codeblock lang:python line_number:false %} import math x = 6 print( math.log10(x) ) {% endcodeblock %} |
| pow(x,y) | The result of x**y | {% codeblock lang:python line_number:false %} import math x = 6 print( math.pow(x,2) ) {% endcodeblock %} |
| sqrt(x) | The square root of x | {% codeblock lang:python line_number:false %} import math x = 6 print( math.sqrt(x) ) {% endcodeblock %} |
Leave a Reply: