Plancher C ++

Plancher C ++
En C ++, la fonction de plancher () renvoie la valeur inférieure ou égale à la valeur spécifiée. Pour les programmes dans lesquels nous utilisons la fonction de plancher (), nous devons inclure le fichier d'en-tête. Ce fichier d'en-tête est déclaré au début de chaque programme. La valeur de plancher décimale spécifiée est renvoyée par cette fonction. Ce numéro de retour dépend toujours du type de valeur transmise comme argument de la fonction de plancher (). Nous avons besoin d'une seule valeur pour calculer la valeur du sol. La fonction de plancher () contient différents paramètres. Par exemple, double, flottant et long. Les types de données de la variable déclarés sont donnés. Nous allons passer en détail la méthode de plancher () avec des illustrations dans cet article.

Nous utilisons le logiciel dev C ++ pour faire le codage en C++. Pour exécuter le code, nous devons d'abord compiler le code, puis exécuter ce programme. Nous compilons et exécutons le code séparément ou ensemble. Tout dépend de nous.

Exemple 1: Utilisez la fonction de plancher () sur le numéro de point flottant

En C ++, la fonction de plancher () est appliquée aux valeurs à virgule flottante. Dans ce cas, nous incluons les fichiers d'en-têtes et . Lorsque nous écrivons les programmes dans lesquels nous appliquons la fonction de plancher (), nous devons inclure le fichier d'en-tête . Nous commençons par la fonction principale (). En C ++, les variables à virgule flottante sont utilisées pour stocker les valeurs à virgule flottante. Nous utilisons le double pour la déclaration du numéro de point flottant. Le flotteur de type de données est omis lorsqu'il est dirigé par des candidats à double type dans l'énoncé de déclaration.

#inclure
#inclure
Utilisation de Namespace Std;
int main()
Double A;
couter <<"Enter a float number : ";
cin >> a;
Double résultat = plancher (a);
couter <<"floor(" <

L'utilisateur entre un numéro de point flottant aléatoire. Nous appliquons la fonction cout () ici. La variable «A» est utilisée pour stocker ce numéro de point flottant. «CIN» est appliqué pour stocker le numéro. Nous utilisons un autre double résultat variable. Le numéro de point flottant que l'utilisateur est passé est passé comme paramètre de la fonction de plancher (). En fin de compte, la fonction cout est appliquée. Et il montre la valeur de plancher du numéro de flotteur entré.

L'utilisateur est entré dans le '8.23 'Numéro de point flottant. Nous appliquons la fonction de plancher () à ce numéro de point flottant. Il arrond le nombre à l'entier adjacent qui n'est pas plus que la valeur particulière. Donc, après avoir appliqué la fonction de plancher () à 8.23, nous obtenons la sortie 8.

Exemple 2: Utilisez la fonction de plancher () sur un nombre négatif

Nous allons utiliser le sol () pour un nombre négatif et voir ce qui se passe. Dans ce programme après avoir inclus les fichiers en en-têtes, nous écrivons un programme pour valider la fonction de plancher (). Nous utilisons le namespace std ici. Après cela, nous appliquons la fonction principale () qui est une fonction de pilote. Nous considérons le nombre négatif qui est -5.70. Nous appliquons la fonction de plancher () à ce nombre négatif. Le texte que nous voulons être imprimé est «Floor de valeur -5.70 '. À la fin du programme, nous utilisons Endl. Il est utilisé pour ajouter un nouveau personnage.

#inclure
#inclure
Utilisation de Namespace Std;
int main()

couter <<"Floor of value -5.70 : " <retour 0;

Dans la sortie après avoir appliqué la fonction de plancher () à -5.70, nous obtenons -6. En utilisant la fonction de plancher (), nous obtenons le plus grand entier possible qui est inférieur ou égal à -5.70.

Exemple 3: Utilisez la fonction Floor () sur un numéro entier:

Ce code commence par deux fichiers d'en-tête qui sont et . Nous appliquons la fonction du conducteur qui est essentiellement notre fonction principale. Nous utilisons la variable «Res» pour stocker le résultat après avoir appliqué la fonction de plancher () à l'entier. Ensuite, nous prenons des numéros entiers. Ce numéro entier est passé comme paramètre à la fonction de plancher (). Toutes les variables du programme doivent être déclarées. Dans ce programme, «int» montre le type de données et il est suivi du nom de la variable «numéro». La fonction cout est appliquée pour imprimer le texte «Floor du numéro 46».

#inclure
#inclure
Utilisation de Namespace Std;
int main()
Double Res;
int numéro = 46;
res = plancher (nombre);
couter <<"Floor of number " <couter<<"Now the value of that number is :"<retour 0;

Dans la sortie, nous obtenons la valeur du sol 9 de la valeur à virgule flottante '9.4578 '.

Conclusion:

Dans cet article, nous avons parlé de la fonction de plancher () en c++. Nous avons observé différents exemples de fonctions de plancher (). Nous prenons une valeur à virgule flottante et voyons ce qui se passe après avoir appliqué la fonction de plancher () à cette valeur à virgule flottante. Dans les exemples suivants, nous avons pris une valeur négative et tout entier. Nous avons également appliqué la fonction de plancher () à cette valeur négative et à cette entière négative. Nous avons également remarqué la sortie de tous les exemples.