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

Các hàm toán học trong C #

Lớp System.Math trong C # cung cấp các phương thức là thuộc tính để thực hiện các phép toán, phép tính lượng giác, logarit, v.v.

Một số phương pháp của nó bao gồm -

Sr.No Phương pháp &Mô tả
1 Abs (Thập phân)
Trả về giá trị tuyệt đối của một số thập phân.
2 Abs (Đôi)
Trả về giá trị tuyệt đối của một số dấu phẩy động có độ chính xác kép.
3 Abs (Int16)
Trả về giá trị tuyệt đối của một số nguyên có dấu 16 bit.
4 Abs (Int32)
Trả về giá trị tuyệt đối của một số nguyên có dấu 32 bit.
5 Abs (Int64)
Trả về giá trị tuyệt đối của một số nguyên có dấu 64 bit.
6 Abs (SByte)
Trả về giá trị tuyệt đối của một số nguyên có dấu 8 bit.
7 Abs (Đơn)
Trả về giá trị tuyệt đối của một số dấu phẩy động có độ chính xác đơn.
8 Acos (Đôi)
Trả về góc có cosine là số đã chỉ định.
9 Asin (Đôi)
Trả về góc có sin là số được chỉ định.
10 Atan (Đôi)
Trả về góc có tiếp tuyến là số đã chỉ định.

Để biết tất cả các phương pháp, hãy tham khảo MSDN

Hãy để chúng tôi xem một ví dụ để lấy giá trị tuyệt đối -

Ví dụ

using System;

class Program {
   static void Main() {
      int val1 = 250;
      int val2 = -150;

      Console.WriteLine("Before...");
      Console.WriteLine(val1);
      Console.WriteLine(val2);

      int abs1 = Math.Abs(val1);
      int abs2 = Math.Abs(val2);

      Console.WriteLine("After...");
      Console.WriteLine(abs1);
      Console.WriteLine(abs2);
   }
}

Các hàm Logarit và Lượng giác cũng là một phần của Hệ thống. Lớp toán trong C #. Các hàm lượng giác trong C # bao gồm ACos, ASin, Sin, Cos, Tan, v.v. Nó thuộc loại Toán học của không gian tên Hệ thống.

Sau đây là một ví dụ cho thấy cách triển khai các hàm lượng giác trong C # -

Ví dụ

using System;

class Program {
   static void Main() {
      Console.WriteLine(Math.Acos(0));
      Console.WriteLine(Math.Cos(2));

      Console.WriteLine(Math.Asin(0.2));
      Console.WriteLine(Math.Sin(2));
   }
}