NP NP.redondo

NP NP.redondo
El NP.La función redonda () le permite redondear uniformemente una matriz de valores numéricos a un número especificado de decimales.

Este tutorial discutirá la sintaxis de la función, los parámetros y los ejemplos.

Sintaxis de funciones

La función proporciona una sintaxis simple como se muestra a continuación:

numpy.Round_ (a, decimals = 0, out = none)

Los parámetros de la función son como se muestra:

  1. A - se refiere a la matriz de entrada.
  2. Decimales: especifica el número de decimales en los que redondear. Por defecto, el valor se establece en 0. Si el valor especificado es un entero negativo, la función aplicará las posiciones decimales a la izquierda.
  3. Out: especifica una matriz alternativa para almacenar el resultado de la función. La función alternativa debe tener la misma forma que la salida.

La función luego devuelve una matriz con todos los elementos de la matriz de entrada redondeada a los lugares decimales especificados. La función no altera la matriz original, sino en su lugar

Ejemplos

Ilustremos cómo usar esta función con ejemplos como se muestra a continuación:

Ejemplo 1

En el ejemplo a continuación, redondeamos un punto flotante a 3 decimales.

# Importar Numpy
importar numpy como np
Imprimir (NP.ronda (3.14159, 3))

Esto debería volver:

3.142

Ejemplo 2

El ejemplo proporcionado a continuación se muestra usando la función redonda en una matriz 1D.

Imprimir (NP.ronda ([3.13, 133.33, 10], decimales = 1))

Nota: La función convertirá cualquier número entero en la matriz a un flotador, como se muestra en la salida:

[3.1 133.3 10. ]

Ejemplo 3

Considere el código de ejemplo a continuación que muestra cómo redondear hacia el lado izquierdo del decimal.

Imprimir (NP.ronda ([314.159, 100.33], decimales = -2))

El fragmento de ejemplo debe regresar:

[300. 100.]

Conclusión

En este artículo, exploramos la función redonda numpy y cómo usarla para redondear elementos en una matriz a un valor decimal específico.

Gracias por leer!!