Heim  >  Artikel  >  Backend-Entwicklung  >  Mathematische Funktionen in C#

Mathematische Funktionen in C#

王林
王林nach vorne
2023-09-02 17:49:071295Durchsuche

C# 中的数学函数

Die System.Math-Klasse in C# bietet Methoden und Eigenschaften zur Durchführung mathematischer Operationen, trigonometrischer, logarithmischer Berechnungen usw.

Einige seiner Methoden umfassen -

5
Sr.No Methoden und Beschreibung
1 Abs(Dezimal)

Gibt die absolute Zahl der Dezimalzahlen zurück.

2 Abs (Double)

Gibt den absoluten Wert einer Gleitkommazahl mit doppelter Genauigkeit zurück.

3 Abs(Int16)

Gibt den absoluten Wert einer 16-Bit-Ganzzahl mit Vorzeichen zurück.

4 Abs(Int32)

Gibt den absoluten Wert einer 32-Bit-Ganzzahl mit Vorzeichen zurück.

Abs(Int64)

Gibt den absoluten Wert einer 64-Bit-Ganzzahl mit Vorzeichen zurück.

6 Abs(SByte)

Gibt den absoluten Wert einer 8-Bit-Ganzzahl mit Vorzeichen zurück.

7 Abs(Single)

Gibt eine absolute Gleitkommazahl mit einfacher Genauigkeit zurück.

8 Acos(Double)

Gibt den Winkel zurück, dessen Kosinus der angegebenen Zahl entspricht.

9 Asin (double)

Gibt den Winkel zurück, dessen Sinuswert der angegebenen Zahl entspricht.

10 Atan(Double)

Gibt den Winkel zurück, dessen Tangenswert der angegebenen Zahl entspricht.

Bitte beziehen Sie sich für alle Methoden auf MSDN.

Sehen wir uns ein Beispiel für die Ermittlung des Absolutwerts an -

Beispiel

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);
   }
}

Logarithmische und trigonometrische Funktionen sind ebenfalls Teil des Systems. Trigonometrische Funktionen wie ACos, ASin, Sin, Cos, Tan usw. sind in der Math-Klasse in C# enthalten. Es gehört zum Math-Typ des System-Namespace.

Hier ist ein Beispiel, das zeigt, wie trigonometrische Funktionen in C# implementiert werden:

Beispiel

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));
   }
}

Das obige ist der detaillierte Inhalt vonMathematische Funktionen in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen