Maison  >  Article  >  développement back-end  >  Fonctions mathématiques en C#

Fonctions mathématiques en C#

王林
王林avant
2023-09-02 17:49:071326parcourir

C# 中的数学函数

La classe System.Math en C# fournit des méthodes et des propriétés pour effectuer des opérations mathématiques, des calculs trigonométriques, logarithmiques, etc.

Certaines de ses méthodes incluent -

5
Sr.No Méthodes et description
1 Abs(Decimal)

Renvoie le nombre absolu de décimal.

2 Abs (Double)

Renvoie la valeur absolue d'un nombre à virgule flottante double précision.

3 Abs(Int16)

Renvoie la valeur absolue d'un entier signé de 16 bits.

4 Abs(Int32)

Renvoie la valeur absolue d'un entier signé de 32 bits.

Abs(Int64)

Renvoie la valeur absolue d'un entier signé de 64 bits.

6 Abs(SByte)

Renvoie la valeur absolue d'un entier signé de 8 bits.

7 Abs(Single)

Renvoie un nombre absolu à virgule flottante simple précision.

8 Acos(Double)

Renvoie l'angle dont le cosinus est le nombre spécifié.

9 Asin (double)

Renvoie l'angle dont la valeur sinusoïdale est le nombre spécifié.

10 Atan(Double)

Renvoie l'angle dont la valeur tangente est le nombre spécifié.

Veuillez vous référer à MSDN pour toutes les méthodes

Voyons un exemple d'obtention de la valeur absolue -

Exemple

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

Les fonctions logarithmiques et trigonométriques font également partie du système. Les fonctions trigonométriques comme ACos, ASin, Sin, Cos, Tan, etc. sont incluses dans la classe Math en C#. Il appartient au type Math de l’espace de noms System.

Voici un exemple montrant comment implémenter des fonctions trigonométriques en C# :

Exemple

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Article précédent:Mots-clés importants en C#Article suivant:Mots-clés importants en C#