C# program to demonstrate the use of BigMul() method of Math class

Here, we are going to demonstrate the use of BigMul() method of Math class in C#.Net.
Submitted by Nidhi, on April 26, 2021

Here, we will learn about the BigMul() method of Math class. This method is used to return long values after the multiplication of the maximum value of an integer. Normally we multiply two integers with maximum value then it does not produce actual output. So we need to BigMul() method of Math class.

Syntax:

long Math.BigMul(int Val1, int Val2);

Parameter(s):

  • Val1: The first number to multiply.
  • Val2: The second number to multiply.

Return value:

It returns a long integer value.

Program:

The source code to demonstrate the use of BigMul() method of Math class is given below. The given program is compiled and executed successfully.

using System;

class Sample
{
    //Entry point of Program
    static public void Main()
    {
        int IntVal1 = 0;
        int IntVal2 = 0;
        long BigMultResult=0;
        long SimpleMultResult = 0;

        IntVal1 = Int32.MaxValue;
        IntVal2 = Int32.MaxValue;

        SimpleMultResult = IntVal1 * IntVal1;
        BigMultResult = Math.BigMul(IntVal1, IntVal2);

        Console.WriteLine("Result of Simple product of MaxValues: " + SimpleMultResult);  
        Console.WriteLine("Result of product of MaxValues using BigMul(): " + BigMultResult);  
    }
}

Output:

Result of Simple product of MaxValues: 1
Result of product of MaxValues using BigMul(): 4611686014132420609
Press any key to continue . . .

C# Math Class Programs »





Comments and Discussions




Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.