Question : Comment utiliser la fonction Math.Round
pour arrondir un nombre à deux décimales en C# ?
Réponse : Pour utiliser la fonction Math.Round
pour arrondir un nombre à deux décimales, suivez ces étapes :
Math.Round
: Appelez la fonction Math.Round
en passant votre variable décimale et le nombre de chiffres décimaux souhaités (2 dans ce cas). Voici quelques exemples :
<code class="language-csharp">decimal a = 1.994444M; Console.WriteLine(Math.Round(a, 2)); // 输出:1.99 decimal b = 1.995555M; Console.WriteLine(Math.Round(b, 2)); // 输出:2.00</code>
Arrondi du banquier et arrondi à cinq :
Vous pouvez spécifier l'arrondi du banquier (arrondi au double) en utilisant la surcharge suivante :
<code class="language-csharp">Math.Round(a, 2, MidpointRounding.ToEven);</code>
L'arrondi du banquier arrondit les valeurs intermédiaires à l'entier pair le plus proche. Vous pouvez trouver plus d’informations sur ce sujet ici.
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!