Numpy NP.okrągły

Numpy NP.okrągły
NP.Funkcja okrągła () pozwala równomiernie zaokrąglić tablicę wartości numerycznych do określonej liczby dziesiętnych.

W tym samouczku omówi składnię funkcji, parametry i przykłady.

Składnia funkcji

Funkcja zapewnia prostą składnię, jak pokazano poniżej:

Numpy.Round_ (a, dziesiętny = 0, out = brak)

Parametry funkcji są takie jak pokazano:

  1. a - odnosi się do tablicy wejściowej.
  2. dziesiętne - określa liczbę miejsc dziesiętnych, do których można zaokrąglić. Domyślnie wartość jest ustawiona na 0. Jeśli określona wartość jest liczbą całkowitą, funkcja zastosuje pozycje dziesiętne w lewo.
  3. OUT - określa alternatywną tablicę do przechowywania wyniku funkcji. Funkcja alternatywna musi mieć ten sam kształt co wyjście.

Następnie funkcja zwraca tablicę ze wszystkimi elementami tablicy wejściowej zaokrąglonymi do określonych miejsc dziesiętnych. Funkcja nie zmienia oryginalnej tablicy, ale zamiast tego

Przykłady

Zilustrujmy, jak użyć tej funkcji z przykładami, jak pokazano poniżej:

Przykład 1

W poniższym przykładzie zaokrąglamy zmiennoprzecinkowy punkt do 3 miejsc po przecinku.

# Importuj Numpy
importować Numpy jako NP
Drukuj (NP.okrągły (3.14159, 3))

To powinno powrócić:

3.142

Przykład 2

Poniższy przykład pokazuje przy użyciu funkcji okrągłej w tablicy 1D.

Drukuj (NP.okrągły.13, 133.33, 10], dziesiętne = 1))

Uwaga: Funkcja przekonwertuje dowolną liczbę całkowitą w tablicy na pływak, jak pokazano na wyjściu:

[3.1 133.3 10. ]

Przykład 3

Rozważ poniższy przykładowy kod, który pokazuje, jak zaokrąglić po lewej stronie dziesiętnej.

Drukuj (NP.okrągłe ([314.159, 100.33], dziesiętne = -2))

Przykładowy fragment powinien powrócić:

[300. 100.]

Wniosek

W tym artykule eksplorujemy funkcję rundy Numpy i sposób jej użycia do zaokrąglania elementów w tablicy do określonej wartości dziesiętnej.

Dziękuje za przeczytanie!!