Maison >développement back-end >Tutoriel C#.Net >Comment arrondir un nombre à virgule flottante à l'aide de la fonction Math.Floor en C#

Comment arrondir un nombre à virgule flottante à l'aide de la fonction Math.Floor en C#

WBOY
WBOYoriginal
2023-11-18 13:26:35893parcourir

Comment arrondir un nombre à virgule flottante à laide de la fonction Math.Floor en C#

Comment utiliser la fonction Math.Floor en C# pour arrondir les nombres à virgule flottante. Des exemples de code spécifiques sont requis

Présentation :
En C#, la fonction Math.Floor peut arrondir les nombres à virgule flottante. Cet article présentera l'utilisation de la fonction Math.Floor et fournira des exemples de code spécifiques pour aider les lecteurs à mieux comprendre la fonction et l'utilisation de la fonction.

Comment utiliser la fonction Math.Floor : La fonction
Math.Floor est utilisée pour arrondir un nombre à virgule flottante et renvoyer la plus grande valeur entière inférieure ou égale au nombre à virgule flottante spécifié. Le type de valeur de retour de cette fonction est double. Sa déclaration est la suivante :

public static double Floor (double d)

Exemple de code :
Ensuite, nous utiliserons un exemple de code spécifique pour montrer comment utiliser la fonction Math.Floor pour arrondir un nombre à virgule flottante.

using System;

class Program
{
    static void Main()
    {
        double num1 = 3.14;
        double num2 = 9.99;
        double num3 = -2.75;

        double result1 = Math.Floor(num1);    // 3.0
        double result2 = Math.Floor(num2);    // 9.0
        double result3 = Math.Floor(num3);    // -3.0

        Console.WriteLine("Result 1: " + result1);
        Console.WriteLine("Result 2: " + result2);
        Console.WriteLine("Result 3: " + result3);
    }
}

Explication :
Le code ci-dessus introduit d'abord l'espace de noms System, qui contient la classe Math. Ensuite, trois variables à virgule flottante sont définies dans num1num2num3,并分别赋予了相应的值。接下来,使用Math.Floor函数对这三个浮点数进行向下取整操作,并将结果保存在相应的结果变量result1result2result3. Enfin, les résultats sont imprimés sur la console via la fonction Console.WriteLine.

Résultats d'exécution :
Exécutez le code ci-dessus, les résultats de sortie sont les suivants :

Result 1: 3
Result 2: 9
Result 3: -3

Résumé :
Cet article présente la méthode d'utilisation de la fonction Math.Floor pour arrondir les nombres à virgule flottante en C# et donne des exemples de code pertinents . En étudiant cet article, les lecteurs peuvent mieux comprendre les fonctions et l'utilisation de la fonction Math.Floor, et être en mesure d'utiliser cette fonction de manière flexible dans le développement réel.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn