Skip to content

Commit

Permalink
Improving PT-BR description of abs () function (freeCodeCamp#21945)
Browse files Browse the repository at this point in the history
Improving Portuguese description of the abs() embedded function [python] in index.md
  • Loading branch information
diegosiqueir4 authored and RandellDawson committed Aug 6, 2019
1 parent ced861e commit 88e1bef
Showing 1 changed file with 17 additions and 6 deletions.
23 changes: 17 additions & 6 deletions guide/portuguese/python/abs-function/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,33 @@
title: Python Abs Function
localeTitle: Função Abs em Python
---
`abs()` é uma função embutida no Python 3 para calcular o valor absoluto de qualquer número. O valor absoluto de um número "significa apenas até que ponto um número é distante de 0", ou seja, se temos o número 938, o valor absoluto do primeiro digito é 9, do segundo 3 e do terceiro 8. Em poucas palavras, o valor absoluto é o valor do número sozinho, desconsiderando a sua posição (centesimal, decimal ou unitária). A função leva um argumento `x` . O argumento pode até ser um [número complexo](https://docs.python.org/3.0/library/cmath.html) e, nesse caso, seu [módulo](http://www.mathcentre.ac.uk/resources/sigma%20complex%20number%20leaflets/sigma-complex9-2009-1.pdf) é retornado.

`abs()` é uma função que já vem incorporada em Python 3. Ela é utilizada para calcular o [valor absoluto](https://pt.wikipedia.org/wiki/Valor_absoluto) de um número, ou seja, se temos o número 938, o valor absoluto do primeiro digito é 9, do segundo 3 e do terceiro 8. Em poucas palavras, o valor absoluto é o valor do número sozinho, desconsiderando a sua posição (centesimal, decimal ou unitária). A função leva um argumento `x`. O argumento pode até ser um [número complexo](https://docs.python.org/3.0/library/cmath.html) e, nesse caso, seu [módulo](http://www.mathcentre.ac.uk/resources/sigma%20complex%20number%20leaflets/sigma-complex9-2009-1.pdf) é retornado.

## Argumento

Leva um argumento `x` - um inteiro, ou decimal, ou um número complexo.
A função abs () leva apenas um argumento `x`, um número cujo valor absoluto deve ser retornado. Esse argumento pode ser um inteiro, um número de ponto flutuante ou um [número complexo](https://docs.python.org/3.0/library/cmath.html) e o seu [módulo](http://www.mathcentre.ac.uk/resources/sigma%20complex%20number%20leaflets/sigma-complex9-2009-1.pdf).

## Valor de retorno

O valor de retorno seria um número positivo. Mesmo se o número complexo for passado, ele retornará sua magnitude, calculada de acordo com a álgebra numérica complexa.
Se o argumento passado for um inteiro ou um número de ponto flutuante, abs () retorna o valor absoluto em inteiro ou ponto flutuante.

Caso seja um número complexo, abs () retorna a sua magnitude, calculada de acordo com a álgebra numérica complexa.

## Amostra de código

```python
print(abs(3.4)) # prints 3.4
print(abs(-6)) # prints 6
print(abs(3 + 4j)) # prints 5, because |3 + 4j| = 5
# Código Python para ilustrar
# o uso da função abs ()

#ponto flutuante
print(abs(3.4)) # prints 3.4

#inteiro
print(abs(-6)) # prints 6

#numero complexo
print(abs(3 + 4j)) # prints 5, because |3 + 4j| = 5
```

[🚀 Run Code](https://repl.it/CL8k/0)
Expand Down

0 comments on commit 88e1bef

Please sign in to comment.