C# 中的數學函數

王林
發布: 2023-09-02 17:49:07
轉載
1318 人瀏覽過

C# 中的数学函数

C# 中的 System.Math 類別提供的方法是執行數學運算、三角、對數計算等的屬性。

它的一些方法包括-

5
Sr.No 方法及說明
#1 Abs(Decimal)

#傳回Decimal 的絕對值數。

2 Abs(雙)

傳回雙精確度浮點數的絕對值。

3 Abs(Int16)

傳回16 位元有符號整數的絕對值。

4 Abs(Int32)

傳回32 位元有符號整數的絕對值。

Abs(Int64)

傳回64 位元有符號整數的絕對值。

6 Abs(SByte)

傳回8 位元有符號整數的絕對值。

7 Abs(Single)

傳回絕對值單一精確度浮點數。

8 Acos(Double)

傳回餘弦為指定數字的角度。

9 Asin(雙精確度)

傳回正弦值為指定數字的角度。

10 Atan(Double)

傳回正切值為指定數字的角度。

所有方法請參考MSDN

讓我們來看一個取得絕對值的範例-

範例

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#中的Math類中包括三角函數,如ACos,ASin,Sin,Cos,Tan等。它屬於System命名空間的Math類型。

以下是一個範例,展示如何在C#中實作三角函數:

範例

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));
   }
}
登入後複製

以上是C# 中的數學函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!