Maison > développement back-end > Tutoriel C#.Net > Fonctions mathématiques en C#

Fonctions mathématiques en C#

王林
Libérer: 2023-09-02 17:49:07
avant
1370 Les gens l'ont consulté

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);
   }
}
Copier après la connexion

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));
   }
}
Copier après la connexion

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!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal