Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Decimal.FromOACurrency() Method in C#

  • Last Updated : 20 Mar, 2019

Decimal.FromOACurrency() Method is used to convert the specified 64-bit signed integer that contains an OLE Automation Currency value, to the equivalent Decimal value.

Syntax: public static decimal FromOACurrency (long cy);
Here, it takes an OLE Automation Currency value.

Return Value: This method returns a Decimal that contains the equivalent of cy.

Below programs illustrate the use of Decimal.FromOACurrency(Int64) Method:

Example 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);
    }
}
Output:
Equivalent decimal value is 922337203685477.5807

Example 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);
    }
}
Output:
Equivalent decimal value are respectively
922337203685477.5807
-922337203685477.5808
123456789098765.4321
429496.7295

Reference:




My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!