Open In App

Decimal.FromOACurrency() Method in C#

Last Updated : 18 Jan, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

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: 

csharp




// 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 FromOACurrency() 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: 

csharp




// 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:



Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads