Program w Pythonie dla funkcji podłogi

Opublikowany: 2023-01-18

Funkcja math.floor Python jest jedną z funkcji matematycznych zawartych w bibliotece matematycznej Pythona. Funkcja math.floor w Pythonie zwraca najmniejszą liczbę całkowitą mniejszą lub identyczną ze zdefiniowanym wyrażeniem lub wartością.

Spis treści

Składnia funkcji podłogi

Funkcja podłogi w bibliotece matematycznej Pythona ma następującą składnię:

matematyka.PODŁOGA(wyrażenie)

Sprawdź kursy nauki o danych firmy upGrad

Teoria liczb funkcji podłogi

matematyka.podłoga(x)

Zwracana jest podłoga x, która jest największą liczbą całkowitą, ale mniejszą lub taką samą jak x.

Składnia:

importować matematykę

matematyka.podłoga(x)

Parametr:

x-wyrażenie liczbowe.

Zwroty:

Liczba całkowita, która jest największa, ale nie większa niż x.

Funkcja podłogi Pythona zwraca wartość całkowitą zbliżoną do podanej wartości liczbowej. Jednak zwracana wartość całkowita powinna być równa lub mniejsza niż podana wartość liczbowa. Pozwólcie, że pokażę wam prosty przykład funkcji podłogi, która zwraca wartość szafy trzech liczb podanych poniżej.

Metoda floor() w Pythonie jest zaimplementowana w następujący sposób

# drukuje sufit za pomocą metody floor().

print „math.floor(-23.11) :”, math.floor(-23.11)

print „math.floor(300.16) :”, math.floor(300.16)

print „math.floor(300.72) :”, math.floor(300.72)

Zapoznaj się z naszymi popularnymi kursami Data Science

Executive Post Graduate Program in Data Science z IIITB Profesjonalny program certyfikatów w dziedzinie nauki o danych w podejmowaniu decyzji biznesowych Master of Science in Data Science na University of Arizona
Zaawansowany program certyfikacji w nauce o danych z IIITB Profesjonalny program certyfikatów w dziedzinie nauki o danych i analityki biznesowej na University of Maryland Kursy nauki o danych

Wyjście

podłoga.math(-23.11) : -24.0

podłoga.matematyka(300,16) : 300,0

podłoga.matematyka(300,72) : 300,0

Różnica między funkcją int i floor w Pythonie

Funkcja floor() Pythona zwraca wartość zmiennoprzecinkową. Int() zwraca liczbę całkowitą (aw niektórych przypadkach błąd przepełnienia). Może istnieć kilka wyjaśnień, dlaczego posiadanie floor() może być pomocne.

  • floor() to matematyczna funkcja podłogi, a int() jest odpowiednikiem sgn(x) |x| w matematyce
  • Kiedy używane są liczby ujemne, rozróżnienie jest jasne.

Najważniejsze umiejętności Data Science do nauczenia się w 2022 roku

SL. Nie Najważniejsze umiejętności Data Science do nauczenia się w 2022 roku
1 Kurs analizy danych Kursy statystyki wnioskowania
2 Programy do testowania hipotez Kursy regresji logistycznej
3 Kursy regresji liniowej Algebra liniowa do analizy

Przykład:

przynieś matematykę

matematyka.podłoga(-3,5)

-4

cal (-3,5)

-3

Przeczytaj nasze popularne artykuły dotyczące nauki o danych

Ścieżka kariery w nauce o danych: kompleksowy przewodnik po karierze Rozwój kariery w Data Science: Przyszłość pracy jest tutaj Dlaczego nauka o danych jest ważna? 8 sposobów, w jakie analiza danych wnosi wartość do biznesu
Znaczenie nauki o danych dla menedżerów Najlepsza ściągawka do analizy danych, którą powinien mieć każdy analityk danych 6 najważniejszych powodów, dla których warto zostać naukowcem danych
Dzień z życia Data Scientist: Co oni robią? Obalony mit: analiza danych nie wymaga kodowania Business Intelligence vs Data Science: jakie są różnice?

Liczby ujemne są zaokrąglane w dół, aby zbliżyć się do 0, podczas gdy obcinanie ich przybliża je do 0.

Patrząc na to z innej strony, floor() nadal byłby mniejszy lub identyczny z oryginałem. Int() zwróci wartość bliższą zeru lub równą.

Jeśli chcesz dowiedzieć się więcej o tableau, nauce o danych, sprawdź program Executive PG IIIT-B & upGrad w Data Science , który jest stworzony dla pracujących profesjonalistów i oferuje ponad 10 studiów przypadków i projektów, praktyczne warsztaty praktyczne, mentoring z ekspertami branżowymi , 1 na 1 z mentorami branżowymi, ponad 400 godzin nauki i pomocy w znalezieniu pracy w najlepszych firmach.

Chcesz udostępnić ten artykuł?

Przygotuj się na karierę przyszłości

Złóż wniosek o tytuł magistra w dziedzinie nauki o danych