Numpy NP.rond

Numpy NP.rond
Le NP.La fonction rond () vous permet de contourner uniformément un tableau de valeurs numériques à un nombre spécifié de décimales.

Ce tutoriel discutera de la syntaxe de fonction, des paramètres et des exemples.

Syntaxe de fonction

La fonction fournit une syntaxe simple comme indiqué ci-dessous:

nombant.Round_ (A, décimales = 0, out = aucun)

Les paramètres de fonction sont comme indiqué:

  1. A - fait référence au tableau d'entrée.
  2. décimales - spécifie le nombre de décimales. Par défaut, la valeur est définie sur 0. Si la valeur spécifiée est un entier négatif, la fonction appliquera les positions décimales à gauche.
  3. OUT - Spécifie un tableau alternatif pour stocker le résultat de la fonction. La fonction alternative doit avoir la même forme que la sortie.

La fonction renvoie ensuite un tableau avec tous les éléments du réseau d'entrée arrondi aux décimales spécifiées. La fonction ne modifie pas le tableau d'origine mais à la place

Exemples

Illustrons comment utiliser cette fonction avec des exemples comme indiqué ci-dessous:

Exemple 1

Dans l'exemple ci-dessous, nous entourons un point flottant à 3 décimales.

# Importer Numpy
Importer Numpy comme NP
Imprimer (NP.Round (3.14159, 3))

Cela devrait revenir:

3.142

Exemple 2

L'exemple fourni ci-dessous montre l'utilisation de la fonction ronde sur un tableau 1D.

Imprimer (NP.Round ([3.13, 133.33, 10], décimales = 1))

Remarque: La fonction convertira n'importe quel entier dans le tableau en un flotteur, comme indiqué dans la sortie:

[3.1 133.3 10. ]]

Exemple 3

Considérez l'exemple de code ci-dessous qui montre comment arrondir sur le côté gauche de la décimale.

Imprimer (NP.Round ([314.159, 100.33], décimales = -2))

L'exemple de l'extrait doit revenir:

[300. 100.]]

Conclusion

Dans cet article, nous explorons la fonction ronde numpy et comment l'utiliser pour arrondir les éléments dans un tableau à une valeur décimale spécifiée.

Merci d'avoir lu!!