Método Decimal.Floor() en C#

Este método se usa para redondear el decimal al entero más cercano hacia el infinito negativo.

Sintaxis: suelo decimal estático público (d decimal);

Parámetro:
d : Este parámetro especifica el decimal que será redondeado.

Valor devuelto : si d tiene una parte fraccionaria, el siguiente número decimal entero hacia el infinito negativo que es menor que d o d no tiene una parte fraccionaria, d se devuelve sin cambios. Tenga en cuenta que el método devuelve un valor integral de tipo Decimal.

Los siguientes programas ilustran el uso del método Decimal.Floor(Decimal):

Ejemplo 1:

// C# program to demonstrate the
// Decimal.Floor(Decimal) Method
using System;
using System.Globalization;
  
class GFG {
  
    // Main Method
    public static void Main()
    {
  
        // Declaring the decimal variable
        Decimal a = 4.01m;
  
        // finding the floor of the Decimal value
        // using floor() method;
        Decimal value = Decimal.Floor(a);
  
        // Display the Floor
        Console.WriteLine("Floor Value is : {0}",
                                          value);
    }
}
Producción:

Floor Value is : 4

Ejemplo 2:

// C# program to demonstrate the
// Decimal.Floor(Decimal) Method
using System;
using System.Globalization;
  
class GFG {
  
    // Main Method
    public static void Main()
    {
  
        // Declaring the decimal variable
        Decimal a = -5.03m;
  
        // finding the floor of the Decimal value
        // using floor() method;
        Decimal value = Decimal.Floor(a);
  
        // Display the Floor
        Console.WriteLine("Floor Value is : {0}",
                                          value);
    }
}
Producción:

Floor Value is : -6

Ejemplo 3:

// C# program to demonstrate the
// Decimal.Floor(Decimal) Method
using System;
using System.Globalization;
  
class GFG {
  
    // Main Method
    public static void Main()
    {
  
        // Declaring the decimal variable
        Decimal a = 2.00m;
  
        // finding the floor of 
        // the Decimal value
        // using floor() method;
        Decimal value = Decimal.Floor(a);
  
        // Display the Floor
        Console.WriteLine("Floor Value is : {0}",
                                          value);
    }
}
Producción:

Floor Value is : 2

Publicación traducida automáticamente

Artículo escrito por IshwarGupta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *