Funkcja okrągłego Pythona

Funkcja okrągłego Pythona
Python to bardzo wszechstronny język programowania na wysokim poziomie, który jest najczęściej używany w naukach danych, uczeniu maszynowym i sztucznej inteligencji. Python zapewnia doskonałe wsparcie poprzez wbudowane moduły i funkcje, w których musimy bawić się liczbami. Funkcja Python Round () dopełnia liczbę zmiennoprzecinkową do określonej liczby dziesiętnych i zwraca ją.Na przykład mamy numer 6 zmiennoprzecinkowy.677 i musimy go zaokrąglić do 2 punktów dziesiętnych, a następnie funkcja Round () wykona zadanie i zaokrąglą liczbę do 6.68.

W tym artykule szczegółowo wyjaśnia funkcję Python Round ().

Składnia funkcji Round ()

Składnia funkcji Round () jest następująca:

okrągłe (liczba zmiennoprzecinkowa, cyfry)

Round () funkcjonuje dwa parametry jako argumenty, i.mi., liczba zmiennoprzecinkowa i cyfry. Numer lub liczba zmiennoprzecinkowa jest wymaganym parametrem, podczas gdy liczba cyfr jest parametrem opcjonalnym. W przypadku, gdy nie podamy liczby cyfr, funkcja runda () zwróci najbliższy numer całkowity. Możemy również podać numer liczby całkowitej w pierwszym parametrze. W takim przypadku funkcja Round () zwróci ten sam numer liczb całkowitych.

Przykłady i użycie funkcji Round ()

Zobaczmy przykłady i wykorzystanie funkcji rundy () w naszym skrypcie Python. Jeśli nie określamy liczby cyfr, wówczas funkcja Round () pobiera CEIL liczby i przekonwertuj ją na następną liczbę całkowitą, jeśli wartość dziesiętna jest większa niż 5. W przypadku, gdy wartość dziesiętna jest mniejsza niż równa 5, wówczas przyjmuje wartość podłogi, a liczba całkowita pozostaje taka sama.

#A program do zaokrąglenia liczb zmiennoprzecinkowych
#nie określa liczby cyfr
Wydrukuj (okrąg.1))
Wydrukuj (okrąg.5))
Wydrukuj (okrąg.7))
Wydrukuj (okrąg.9))
Wydrukuj (okrągły (15.3))
Wydrukuj (okrąg.8))
Drukuj (okrągły (20))
wydrukować (okrągły (20.01))

Wyjście

Teraz zdefiniujmy liczbę cyfr i użyj funkcji Round ().

#A program do zaokrąglenia liczb zmiennoprzecinkowych
Wydrukuj (okrąg.123,2))
Wydrukuj (okrąg.587,1))
Wydrukuj (okrąg.72,1))
Wydrukuj (okrąg.9545,1))
Wydrukuj (okrągły (15.322,2))
Wydrukuj (okrąg.865,2))
wydrukować (okrągły (20.090,2))
wydrukować (okrągły (20.01114,2))

Wyjście

Teraz weźmy pewne wartości liczb całkowitych i zastosuj funkcję rundy (). Możesz zauważyć, że na wyjściu wówczas zwracana jest niezmieniona wartość liczb całkowita.

#A program do zaokrąglenia liczb zmiennoprzecinkowych
Drukuj (okrągła (10))
Drukuj (okrągły (20))
Drukuj (okrąg (30))
Drukuj (okrągła (40))
Drukuj (okrągła (50))
Drukuj (okrąg (12))
Drukuj (okrągła (15))
Drukuj (runda (19))

Wyjście

Jeśli przekazamy dowolny ciąg lub znak do funkcji Round () zamiast liczby, interpreter Python rzuci błąd.

#przestrzeganie ciągu do funkcji okrągłej
Drukuj (okrąg („Kamran”))

Wyjście

Zaokrąglanie liczb ujemnych
Funkcję okrągłego () można również zastosować do liczb ujemnych, a ona zaokrągla liczby ujemne i zwraca wynik.

#Applinging Round Funkcja na liczbach ujemnych
num = -3.98
Drukuj (okrągłe (num, 1))
num = -2.8
wydrukuj (okrągłe (num))
num = -5.67989
Drukuj (okrągłe (num, 2))
num = -100.9843
Drukuj (okrągłe (num, 1))
num = -20.04
wydrukuj (okrągłe (num))
num = -32.0908
Drukuj (okrągłe (num, 3))
num = -3.9898
wydrukuj (okrągłe (num))

Wyjście

Wniosek

Round () to wbudowana funkcja Pythona, która zaokrąglała liczbę zmiennoprzecinkową do danych liczb dziesiętnych. Jest to bardzo przydatna funkcja podczas wykonywania zadania związanego z liczbami. Ten artykuł krótko wyjaśnia funkcję rundy () z przykładami.