Python Floor und Deckenfunktionen

Python Floor und Deckenfunktionen
Der Boden() Und Ceil () Funktionen sind zwei nützliche Funktionen von Python und die Mathematik Das Modul ist erforderlich, um diese Funktionen zu verwenden. Beide Funktionen werden verwendet, um den Rundwert einer Dezimalzahl abzurufen. Der Boden() Die Funktion nimmt eine Dezimalzahl als Argument und gibt eine Ganzzahl -Nummer weniger als Argumentwert zurück. Der Ceil () Die Funktion nimmt eine Dezimalzahl als Argument an und gibt eine Ganzzahlzahl höher als der Argumentwert zurück. Die Verwendung dieser Funktionen wurde in diesem Tutorial erklärt.

Verwendung von Floor () Funktion:

Die Syntax dieser Funktion ist unten angegeben.

Syntax:
Int Floor (Nummer)

Die Funktion nimmt eine Zahl und gibt eine Ganzzahl zurück, die weniger als oder gleich der Zahl ist.

Beispiel 1: Verwenden Sie Floor () Funktion für eine positive Zahl

Erstellen Sie eine Python -Datei mit dem folgenden Skript, um die Bodenwerte von drei verschiedenen positiven Dezimalzahlen zu drucken.

#Mathematikmodul
Mathematik als MT importieren
#Druck die Bodenwerte verschiedener positiver Dezimalzahlen
drucken ("der Bodenwert von 300.50 ist: ", mt.Boden (300.50)))
drucken ("der Bodenwert von 300.56 ist: ", mt.Boden (300.56))
drucken ("der Bodenwert von 300.68 ist: ", mt.Boden (300.68))

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Beispiel 2: Verwenden Sie Floor () Funktion für negative Zahl

Erstellen Sie eine Python -Datei mit dem folgenden Skript, um die Bodenwerte von zwei verschiedenen negativen Dezimalzahlen zu drucken.

#Mathematikmodul
Mathematik als MT importieren
#Druck die Bodenwerte verschiedener negativer Dezimalzahlen
drucken ("der Bodenwert von -450.40 ist: ", mt.Boden (-450.45))
drucken ("der Bodenwert von -450.70 ist: ", mt.Boden (-450.70))

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Beispiel-3: Verwenden Sie Flood () Funktion für einen mathematischen Ausdruck

Jeder mathematische Ausdruck kann als Argument der Floor () -Funktion verwendet werden. Erstellen Sie eine Python -Datei mit dem folgenden Skript, das den Bodenwert nach der Berechnung des Ergebniss eines mathematischen Ausdrucks druckt.

#Mathematikmodul
Mathematik als MT importieren
#Initialisieren Sie vier Variablen
Num1 = 75.34
Num2 = 56.89
Num3 = 10.87
Num4 = 5.23
#Prinke den Bodenwert des mathematischen Ausdrucks
print ("Der Bodenwert von (", num1, "+", num2, "-", num3, "*", num4, ") Ausdruck ist:", mt.Boden (Num1+Num2-Num3*Num4))

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Beispiel-4: Unterschied zwischen floor () und int () Funktionen

Erstellen Sie eine Python -Datei mit dem folgenden Skript, um den Unterschied zwischen dem Boden () und int () für die positiven und negativen Dezimalzahlen zu kennen.

#Mathematikmodul
Mathematik als MT importieren
#Überprüfen Sie den Boden und die Ganzzahl der gleichen positiven Zahl
drucken ('der Bodenwert von 45.65 IS ', MT.Boden (45.65))
print ('der Ganzzahlwert von 45.65 ist ', int (45.65))
#Überprüfen Sie den Boden und die Ganzzahl der gleichen negativen Zahl
print ('der Bodenwert von -65.75 IS ', MT.Boden (-65.75))
print ('der Ganzzahlwert von -65.75 ist ', int (-65).75))

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt. Die Ausgabe zeigt, dass die Ausgabe der Funktion des Bodens () und int () für negative Dezimalzahlen variiert.

Beispiel-5: Verwenden Sie Floor () für eine Liste von Zahlen

Erstellen Sie eine Python -Datei mit dem folgenden Skript, das den Bodenwert jedes Elements einer Liste druckt. Eine Liste positiver und negativer Dezimalzahlen wurde im Skript verwendet.

#Mathematikmodul
Mathematik als MT importieren
#Deklare eine Listendaten
listData = [7.89, -2.45, -4.34, 8.23, 0.56]
print ("Die Listenwerte nach der Verwendung von Flood () -Funktion"))
#Druck den Bodenwert der Listendaten
Für Wert in ListData:
drucken (mt.Boden (Wert), End = ")
#Add eine neue Linie
drucken()

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Verwendung von CEIL () -Funktion:
Die Syntax dieser Funktion ist unten angegeben.

Syntax:
Int Floor (Nummer)

Die Funktion nimmt eine Zahl und gibt eine Ganzzahl zurück, die größer ist als oder gleich der Zahl.

Beispiel 1: Verwenden Sie CEIL () -Funktion für eine positive Zahl

Erstellen Sie eine Python -Datei mit dem folgenden Skript, um die Ceil -Werte von zwei verschiedenen positiven Dezimalzahlen zu drucken.

#Import Ceil -Funktion aus Mathematik
von Math Import Ceil
#Prinke die Ceil -Werte verschiedener positiver Dezimalzahlen
drucken ("Der Ceil -Wert von 56.51 IS: ", Ceil (56).51))
drucken ("Der Ceil -Wert von 67.66 ist: ", Ceil (67.66))

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Beispiel-2: Verwenden Sie CEIL () -Funktion für negative Zahl

Erstellen Sie eine Python -Datei mit dem folgenden Skript, um die Ceil -Werte von zwei verschiedenen negativen Dezimalzahlen zu drucken.

#Import Ceil -Funktion aus Mathematik
von Math Import Ceil
#Prinke die Ceil -Werte verschiedener negativer Dezimalzahlen
drucken ("Der Ceil -Wert von -98.50 ist: ", Ceil (-98.50)))
print ("Der Ceil -Wert von -76.75 IS: ", Ceil (-76).75))

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Beispiel-3: Verwenden von CEIL () -Funktion für den mathematischen Ausdruck

Wie bei der Floor () -Funktion kann jeder mathematische Ausdruck auch als Argument der CEIL () -Funktion verwendet werden. Erstellen Sie eine Python -Datei mit dem folgenden Skript, das den Deckenwert nach Berechnung des Ergebniss von zwei mathematischen Ausdrücken druckt.

#Import Ceil -Funktion aus Mathematik
von Math Import Ceil
#Print der Ceil -Werte der mathematischen Ausdrücke
drucken ("Der Ceil -Wert von (6).98 ","+"," 5.31) ist ", Ceil (6.98+5.31)))
print ("Der Ceil -Wert von (13", "/", "3) ist", Ceil (13/3))

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Beispiel-4: Verwenden Sie CEIL () -Funktion für ein Tupel

Erstellen Sie eine Python -Datei mit dem folgenden Skript, das den Deckenwert jedes Elements eines Tupels druckt. Ein Tupel positiver und negativer Dezimalzahlen wurde im Skript verwendet.

#Import Ceil -Funktion aus Mathematik
von Math Import Ceil
#Deklare ein Tupel
Zahlen = (-56).4, 23.762, 0, -45.23, 61.72)
print ("Die Tuple -Werte vor der Verwendung von CEIL () -Funktion"))
#Druck die Werte der Tuple -Daten
Für Wert in Zahlen:
drucken (Wert, End = ")
#Add eine neue Linie
drucken()
print ("Die Tupelwerte nach Verwendung von CEIL () -Funktion"))
#Printieren Sie die Ceil -Werte der Tuple -Daten
Für Wert in Zahlen:
print (CEIL (Wert), End = ")
#Add eine neue Linie
drucken()

Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.

Abschluss:

Die Funktionen von Floor () und Ceil () werden im Skript verwendet, wenn eine mathematische Aufgabe erforderlich ist. Wie die Funktionen von Floor () und Ceil () für verschiedene Arten von positiven und negativen Dezimalzahlen funktionieren, wurden in diesem Tutorial unter Verwendung mehrerer Beispiele gezeigt.