Funciones de python piso y techo

Funciones de python piso y techo
El piso() y fortificar techo() Las funciones son dos funciones útiles de Python y la matemáticas Se requiere un módulo para importar para usar estas funciones. Ambas funciones se utilizan para recuperar el valor redondo de un número decimal. El piso() La función toma un número decimal como argumento y devuelve un número entero menos el valor del argumento. El fortificar techo() La función toma un número decimal como argumento y devuelve un número entero más alto que el valor del argumento. Los usos de estas funciones se han explicado en este tutorial.

Uso de la función de piso ():

La sintaxis de esta función se da a continuación.

Sintaxis:
Int Floor (número)

La función toma un número y devuelve un entero que es menor o igual al número.

Ejemplo-1: Uso de la función de piso () para un número positivo

Cree un archivo de Python con el siguiente script para imprimir los valores de piso de tres números decimales positivos diferentes.

#Módulo de matemáticas de Import
importar matemáticas como MT
#Imprima los valores del piso de diferentes números decimales positivos
Imprimir ("El valor del piso de 300.50 es: ", Mt.piso (300.50))
Imprimir ("El valor del piso de 300.56 es: ", Mt.piso (300.56))
Imprimir ("El valor del piso de 300.68 es: ", Mt.piso (300.68))

Producción:
La siguiente salida aparecerá después de ejecutar el script anterior.

Ejemplo-2: Uso de la función de piso () para número negativo

Cree un archivo de Python con el siguiente script para imprimir los valores de piso de dos números decimales negativos diferentes.

#Módulo de matemáticas de Import
importar matemáticas como MT
#Imprima los valores del piso de diferentes números decimales negativos
Imprimir ("El valor del piso de -450.40 es: ", Mt.piso (-450.45))
Imprimir ("El valor del piso de -450.70 es: ", Mt.piso (-450.70))

Producción:
La siguiente salida aparecerá después de ejecutar el script anterior.

Ejemplo-3: Uso de la función Floor () para una expresión matemática

Cualquier expresión matemática puede usarse como el argumento de la función del piso (). Cree un archivo de Python con el siguiente script que imprima el valor del piso después de calcular el resultado de una expresión matemática.

#Módulo de matemáticas de Import
importar matemáticas como MT
#Inicializar cuatro variables
num1 = 75.34
num2 = 56.89
num3 = 10.87
num4 = 5.23
#Imprima el valor del piso de la expresión matemática
imprimir ("El valor del piso de (", num1, "+", num2, "-", num3, "*", num4, ") expresión es:", mt.piso (num1+num2-num3*num4))

Producción:
La siguiente salida aparecerá después de ejecutar el script anterior.

Ejemplo-4: diferencia entre las funciones de piso () e int ()

Cree un archivo de Python con el siguiente script para saber la diferencia entre las funciones de piso () e int () para los números decimales positivos y negativos.

#Módulo de matemáticas de Import
importar matemáticas como MT
#Checkeckecking el piso y los valores enteros del mismo número positivo
Imprimir ('El valor del piso de 45.65 es ', Mt.piso (45.sesenta y cinco))
imprimir ('el valor entero de 45.65 es ', int (45.sesenta y cinco))
#Cecking the piso y valores enteros del mismo número negativo
Imprimir ('El valor del piso de -65.75 es ', Mt.piso (-65.75))
imprimir ('el valor entero de -65.75 es ', int (-65.75))

Producción:
La siguiente salida aparecerá después de ejecutar el script anterior. La salida muestra que la salida de la función de piso () e int () varía para números decimales negativos.

Ejemplo-5: Uso de piso () para una lista de números

Cree un archivo Python con el siguiente script que imprima el valor de piso de cada elemento de una lista. Se ha utilizado una lista de números decimales positivos y negativos en el script.

#Módulo de matemáticas de Import
importar matemáticas como MT
#Declare una lista de datos
listData = [7.89, -2.45, -4.34, 8.23, 0.56]
imprimir ("los valores de la lista después de usar la función de piso ()")
#Imprima el valor del piso de los datos de la lista
Para el valor en ListData:
Imprimir (Mt.piso (valor), final = ")
#Add una nueva línea
imprimir()

Producción:
La siguiente salida aparecerá después de ejecutar el script anterior.

Uso de la función CEIL ():
La sintaxis de esta función se da a continuación.

Sintaxis:
Int Floor (número)

La función toma un número y devuelve un entero que es mayor o igual al número.

Ejemplo-1: Uso de la función CEIL () para un número positivo

Cree un archivo de Python con el siguiente script para imprimir los valores del techo de dos números decimales positivos diferentes.

#Función de techo de Import de matemáticas
de matemáticas techo de importación
#Imprimir los valores del techo de diferentes números decimales positivos
Imprimir ("El valor del techo de 56.51 es: ", techo (56.51))
Imprimir ("El valor del techo de 67.66 es: ", techo (67.66))

Producción:
La siguiente salida aparecerá después de ejecutar el script anterior.

Ejemplo-2: Uso de la función CEIL () para el número negativo

Cree un archivo de Python con el siguiente script para imprimir los valores del techo de dos números decimales negativos diferentes.

#Función de techo de Import de matemáticas
de matemáticas techo de importación
#Imprima los valores del techo de diferentes números decimales negativos
Imprimir ("El valor del techo de -98.50 es: ", techo (-98.50))
Imprimir ("El valor del techo de -76.75 es: ", techo (-76.75))

Producción:
La siguiente salida aparecerá después de ejecutar el script anterior.

Ejemplo-3: Uso de la función CEIL () para la expresión matemática

Al igual que la función de piso (), cualquier expresión matemática también se puede usar como argumento de la función de ceil (). Cree un archivo de Python con el siguiente script que imprima el valor del techo después de calcular el resultado de dos expresiones matemáticas.

#Función de techo de Import de matemáticas
de matemáticas techo de importación
#Imprima los valores del techo de las expresiones matemáticas
imprimir ("el valor del techo de (6.98 ","+"," 5.31) es ", techo (6.98+5.31))
Imprimir ("El valor del techo de (13", "/", "3) es", techo (13/3))

Producción:
La siguiente salida aparecerá después de ejecutar el script anterior.

Ejemplo-4: Uso de la función CEIL () para una tupla

Cree un archivo Python con el siguiente script que imprima el valor del techo de cada elemento de una tupla. Se ha utilizado una tupla de números decimales positivos y negativos en el script.

#Función de techo de Import de matemáticas
de matemáticas techo de importación
#Declare una tupla
Números = (-56.4, 23.762, 0, -45.23, 61.72)
imprimir ("los valores de tupla antes de usar la función ceil ()")
#Imprima los valores de los datos de la tupla
Para el valor en los números:
imprimir (valor, end = ")
#Add una nueva línea
imprimir()
imprimir ("los valores de tupla después de usar la función ceil ()")
#Imprima los valores del techo de los datos de la tupla
Para el valor en los números:
imprimir (techo (valor), end = ")
#Add una nueva línea
imprimir()

Producción:
La siguiente salida aparecerá después de ejecutar el script anterior.

Conclusión:

Las funciones de piso () y ceil () se utilizan en el script cuando se requiere una tarea matemática. Cómo funcionan las funciones de piso () y tceil () para diferentes tipos de números decimales positivos y negativos, se han mostrado en este tutorial utilizando múltiples ejemplos.