Método Decimal.FromOACurrency() en C#

El método Decimal.FromOACurrency() se utiliza para convertir el entero de 64 bits con signo especificado que contiene un valor de moneda de automatización OLE en el valor decimal equivalente.

Sintaxis: decimal estático público FromOACurrency (long cy);
Aquí, toma un valor de moneda de automatización OLE.

Valor devuelto: este método devuelve un decimal que contiene el equivalente de cy.

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

Ejemplo 1:

// C# program to demonstrate the
// Decimal.FromOACurrency() Method
using System;
  
class GFG {
  
    // Main Method
    public static void Main()
    {
  
        // Declaring and initializing value1
        long curr = long.MaxValue;
  
        // getting Equivalent decimal value
        // using IsFinite() method
        decimal value = Decimal.FromOACurrency(curr);
  
        // Display the HashCode
        Console.WriteLine("Equivalent decimal "+
                        "value is {0}", value);
    }
}
Producción:

Equivalent decimal value is 922337203685477.5807

Ejemplo 2:

// C# program to demonstrate the
// Decimal.FromOACurrency() Method
using System;
  
class GFG {
  
    // Main Method
    public static void Main()
    {
  
        // calling get() method
        Console.WriteLine("Equivalent decimal value"+
                                " are respectively");
        get(long.MaxValue);
        get(long.MinValue);
        get(1234567890987654321);
        get(4294967295L);
    }
  
    // defining get() method
    public static void get(long curr)
    {
  
        // getting Equivalent decimal value
        // using FromOACurrency() method
        decimal value = Decimal.FromOACurrency(curr);
  
        // Display the HashCode
        Console.WriteLine("{0}", value);
    }
}
Producción:

Equivalent decimal value are respectively
922337203685477.5807
-922337203685477.5808
123456789098765.4321
429496.7295

Referencia:

Publicación traducida automáticamente

Artículo escrito por RohitPrasad3 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 *