Numpy NP.redondo

Numpy NP.redondo
O np.a função redond () permite que você entre uma variedade de valores numéricos para um número especificado de decimais.

Este tutorial discutirá a sintaxe da função, parâmetros e exemplos.

Função Sintaxe

A função fornece uma sintaxe simples como mostrado abaixo:

Numpy.redond_ (a, decimais = 0, out = Nenhum)

Os parâmetros da função são como mostrados:

  1. a - refere -se à matriz de entrada.
  2. decimais - especifica o número de casas decimais para a qual completar. Por padrão, o valor é definido como 0. Se o valor especificado for um número inteiro negativo, a função aplicará as posições decimais à esquerda.
  3. fora - especifica uma matriz alternativa para armazenar o resultado da função. A função alternativa deve ter a mesma forma que a saída.

A função retorna uma matriz com todos os elementos da matriz de entrada arredondados para os lugares decimais especificados. A função não altera a matriz original, mas em vez disso

Exemplos

Vamos ilustrar como usar essa função com exemplos como mostrado abaixo:

Exemplo 1

No exemplo abaixo, completamos um ponto flutuante para 3 lugares decimais.

# importar numpy
importar numpy como np
Imprimir (NP.redonda (3.14159, 3))

Isso deve retornar:

3.142

Exemplo 2

O exemplo fornecido abaixo mostra o uso da função redonda em uma matriz 1D.

Imprimir (NP.redondo ([3.13, 133.33, 10], decimais = 1))

Nota: a função converterá qualquer número inteiro na matriz em um flutuador, como mostrado na saída:

[3.1 133.3 10. ]

Exemplo 3

Considere o código de exemplo abaixo que mostra como completar para o lado esquerdo do decimal.

Imprimir (NP.redondo ([314.159, 100.33], decimais = -2))

O exemplo do snippet deve retornar:

[300. 100.]

Conclusão

Neste artigo, exploramos a função ROUND Numpy e como usá -lo para arredondar elementos em uma matriz para um valor decimal especificado.

Obrigado pela leitura!!