Plancher de mathématiques python

Plancher de mathématiques python
En mathématiques, la méthode de plancher prend l'entrée un nombre réel A et montre la sortie résultante qui est supérieure ou inférieure ou égale à «A». Il est indiqué par [A]. Par exemple: [1.5] = 1, [-3.6] = -3

Fondamentalement, la fonction de plancher renvoie le nombre dans une valeur entière et modifie la valeur flottante en un entier.

Le langage Python contient de nombreuses fonctions qui sont utiles pour que les programmeurs résolvent leurs tâches en utilisant ces fonctions. Dans la fonction Floor (), nous devons importer la bibliothèque mathématique.

Exemple de la vie quotidienne:

Des exemples réels expliquent facilement le concept de la fonction de plancher (). Supposons que nous sommes dans un café. Nous aimons faire un convertisseur qui arrond la quantité de café à l'entier le plus proche. Cela aide l'utilisateur à estimer la quantité de café que nous avons encore.

Exemple 01:

Dans l'exemple 1, nous importons d'abord la bibliothèque «mathématiques» car nous ne pouvons pas utiliser la fonction de plancher. La fonction plancher () renvoie la valeur entière après exécution du code. Donc, dans cet exemple, nous utilisons simplement des variables et passons les mathématiques.plancher () et imprimer la variable pour vérifier la sortie.

mathématiques d'importation
nombre = 50.67
Imprimer ("La valeur du sol est:", mathématiques.numéro d'étage))

Nous pouvons voir le résultat des mathématiques.La fonction de plancher () est:

Exemple 02:

Une liste est une collection de plusieurs articles commandés ou non ordonnés. Il peut être utilisé à plusieurs fins, trier, supprimer et ajouter des éléments à une liste.

Dans l'exemple 2, nous utilisons la méthode Math Floor () sur la liste. Nous utilisons la fonction de plancher pour itérer l'élément de liste indiqué dans l'exemple.

mathématiques d'importation
lst = [13.9, -33.7, 26.89, 15.56, -65.90]
Pour Val dans LST:
Imprimer (mathématiques.sol (val))

La fonction de plancher avec la sortie de la liste est:

Exemple 03:

Map () est une fonction intégrée utilisée pour traiter et modifier tous les éléments d'une liste sans utiliser pour Loop. Cette méthode de transformation de la valeur est appelée cartographie.

Python Utilisez la fonction de carte avec la fonction de plancher pour surmonter l'utilisation de la boucle pour. Donc, dans l'exemple 3, nous vérifions comment fonctionnent les deux fonctions.

mathématiques d'importation
valeur = [13.9, -33.7, 26.89, 15.56, -65.90]
Imprimer (valeur)
imprimer()
Résultat = carte (Lambda Numéro: mathématiques.plancher (numéro), valeur)
print ('result =', liste (résultat))

Fonction Floor () avec MAP () et Lambda Fonctions La sortie est:

Exemple 04:

Dans l'exemple 4, nous prenons les commentaires de l'utilisateur et vérifions si le résultat du numéro entré est en flotteur. La manipulation exceptionnelle intégrée de Python affiche un message si l'utilisateur entre une valeur non valide. Pour une manipulation exceptionnelle, nous utilisons une déclaration d'essai.

mathématiques d'importation
Numéro = Input ('Entrez le numéro à vérifier est entier ou float):')
essayer:
valeur = float (nombre)
sauf exception:
imprimer ('doit entrer un numéro valide.')
nombre = 0
imprimer («résultat est», mathématiques.plancher (valeur))

La sortie de l'exemple donné est:

Exemple 05:

Dans l'exemple 5, nous utilisons la classe ayant le nom de nom. La classe contient le nom de la méthode getDesiredValue (). Dans cette fonction, nous avons initialisé cinq variables qui sont égales aux mathématiques.fonction plancher () puis imprimer cette variable à l'intérieur de la chaîne. En dehors de la classe, initialisez le nom de variable obj qui est égal au sol () puis passez le getDesiredValue () à obj . Parce que sans faire les deux dernières étapes, nous ne pouvons pas accéder à la classe et obtenir des résultats.

mathématiques d'importation
Floo de la classe:
Def GetDesiredValue (Self):
n1 = mathématiques.1er étage.0);
n2 = mathématiques.sol (2.8);
n3 = mathématiques.sol (3.3);
n4 = mathématiques.sol (3.4);
n5 = mathématiques.sol (7.7);
print ("Valeur de plancher de la variable n1" + str (n1));
print ("Valeur de plancher de la variable n2" + str (n2));
print ("Valeur de plancher de la variable N3" + Str (N3));
print ("Valeur de plancher de la variable N4" + Str (N4));
print ("Valeur de plancher de la variable n5" + str (n5));
obj = plancher ()
obj.getDesiredValue ()

Nous obtenons la sortie de l'exemple donné comme:

Exemple 06:

Une gamme de constantes différentes est indiquée dans la bibliothèque «mathématiques» de Python. Mathématiques.pi est utilisé pour trouver la valeur de Pi (3.14). "mathématiques.e ”est utilisé pour trouver la valeur de e (2.71). "mathématiques.inf ”signifie la valeur infinie ou illimitée, donc le résultat de cette fonction est le suplowerror: ne peut pas convertir Float Infinity en un entier.

mathématiques d'importation
Valuepi = mathématiques.pi
Valuee = mathématiques.e
ValueInfinite = mathématiques.infirme
Imprimer (mathématiques.plancher (valléepi))
Imprimer (mathématiques.plancher (valeur))
Imprimer (mathématiques.plancher (valeurinfinite))

La sortie de l'exemple donné est:

Exemple 07:

Dans l'exemple 7, nous importons d'abord la bibliothèque «Numpy» pour obtenir notre sortie. Nous initialisons le tableau 1D, les valeurs du tableau sont dans le type de données flottantes. Après cela, vérifiez l'impression résultante du tableau. L'objectif du programme est de découvrir la somme des valeurs du tableau, et le total qui en résulte est de la valeur de type de données flottantes, comme on peut le voir. Ensuite, nous avons affiché le numéro de plancher de la somme dérivée.

Importer Numpy comme NP
Array = np.Array ([14.7,45.7,34.6,1.78,32.65])
# Imprimez le tableau
Print ("Le tableau est:", Array)
val = np.somme (tableau)
Print ("La somme des éléments du tableau est:", Val)
# Imprimer la valeur du sol de la somme
Print ("La valeur du sol de la somme est:", NP.sol (val))

Comme nous pouvons le voir, l'exemple montre que la sortie est:

Conclusion:

La méthode de plancher () arrond une valeur au nombre entier le plus proche en python. Cette fonction accepte uniquement les valeurs entières et flottantes comme arguments; Sinon, une erreur sera retournée. Nous avons appris à utiliser la fonction de plancher () d'un module mathématique en l'important. Nous avons également utilisé des mathématiques.Floor () Méthode de listes, de tuples et de la fonction map () en python.

Dans le même temps, nous avons expliqué comment utiliser la fonction de plancher () dans Python sur les entiers, les décimales et les nombres négatifs. De plus, nous avons discuté de la façon dont la méthode de plancher () diffère de la méthode int () en python.