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

Phương thức MathF.Round () trong C # với các ví dụ

Phương thức MathF.Round () trong C # được sử dụng để làm tròn một giá trị đến số nguyên gần nhất hoặc đến một số chữ số phân số cụ thể.

Cú pháp

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

public static float Round (float x);
public static float Round (float x, int digits);
public static float Round (float x, int digits, MidpointRounding mode);
public static float Round (float x, MidpointRounding mode);

Ví dụ

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

using System;
public class Demo {
   public static void Main(){
      float val1 = 15.20f;
      float val2 = 3.10f;
      Console.WriteLine("Rounded (val1) = "+MathF.Round(val1));
      Console.WriteLine("Rounded (val2) = "+MathF.Round(val2));
   }
}

Đầu ra

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

Rounded (val1) = 15
Rounded (val2) = 3

Ví dụ

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

using System;
public class Demo {
   public static void Main(){
      float val1 = 10.23898f;
      float val2 = 20.878788f;
      Console.WriteLine("Rounded (val1) = "+MathF.Round(val1,2));
      Console.WriteLine("Rounded (val2) = "+MathF.Round(val2,3));
   }
}

Đầu ra

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

Rounded (val1) = 10.24
Rounded (val2) = 20.879