Computer >> Máy Tính >  >> Lập trình >> C#

Phương thức Math.BigMul () trong C #

Phương thức Math.BigMul () trong C # được sử dụng để tính tích đầy đủ của hai số 32 bit. Phương thức này trả về một số nguyên Int64 với kết quả là cả hai số.

Cú pháp

Sau đây là cú pháp -

public static long BigMul (int val1, int val2);

Đây, val1 là st 1 số để nhân, trong khi val2 là 2 nd số.

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức Math.BigMul () -

using System;
public class Demo {
   public static void Main(){
      int val1 = Int32.MaxValue;
      int val2 = Int32.MaxValue;
      Console.WriteLine("Product of two numbers = " + Math.BigMul(val1, val2));
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Product of two numbers = 4611686014132420609

Ví dụ

Hãy để chúng tôi xem một ví dụ khác để triển khai phương thức Math.BigMul () -

using System;
public class Demo {
   public static void Main(){
      Int32 val1 = 139897778;
      Int32 val2 = 217878786;
      Console.WriteLine("Product of two numbers = " + Math.BigMul(val1, val2));
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Product of two numbers = 30480758034737508