Skip to content
This repository has been archived by the owner on Apr 1, 2021. It is now read-only.

Commit

Permalink
Add python-abs.md
Browse files Browse the repository at this point in the history
  • Loading branch information
alayek committed Apr 30, 2016
1 parent 3a328a0 commit 406f502
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions python-abs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Python abs(x)

`abs()` is a built in function in Python 3, to compute the absolute value of any number. It takes one argument `x`. The argument can even be a [complex number](https://docs.python.org/3.0/library/cmath.html), and in that case its [modulus](http://www.mathcentre.ac.uk/resources/sigma%20complex%20number%20leaflets/sigma-complex9-2009-1.pdf) is returned.

## Argument
It takes one argument `x` - an integer, or decimal, or a complex number.

## Return Value
The return value would be a positive number. Even if complex number is passed, it would return its magnitude, computed as per complex number algebra.

## Code Sample

```python
print(abs(3.4)) # prints 3.4
print(abs(-6)) # prints 6
print(abs(3 + 4j)) # prints 5, because |3 + 4j| = 5
```
:rocket: [REPL It!](https://repl.it/CL8k/0)

[Documentation](https://docs.python.org/3/library/functions.html#abs)

0 comments on commit 406f502

Please sign in to comment.