Funciones matemáticas
En C#, hay varias funciones matemáticas incorporadas que puedes utilizar para realizar cálculos. A continuación, te presento algunas de las más relevantes junto con ejemplos de uso:
Math.Abs(x): Devuelve el valor absoluto de un número.double num = -5.5; double absoluteValue = Math.Abs(num); // Resultado: 5.5Math.Pow(x, y): Calcula (x) elevado a la potencia (y).double baseNumber = 2.0; double exponent = 3.0; double result = Math.Pow(baseNumber, exponent); // Resultado: 8.0Math.Sqrt(x): Calcula la raíz cuadrada de un número.double number = 25.0; double squareRoot = Math.Sqrt(number); // Resultado: 5.0Math.Round(x, decimals): Redondea un número al número especificado de decimales.double value = 3.14159; double roundedValue = Math.Round(value, 2); // Resultado: 3.14Math.Sin(x),Math.Cos(x),Math.Tan(x): Funciones trigonométricas.double angleInRadians = Math.PI / 4; // 45 grados en radianes double sineValue = Math.Sin(angleInRadians); double cosineValue = Math.Cos(angleInRadians); double tangentValue = Math.Tan(angleInRadians);Math.Max(x, y)yMath.Min(x, y): Devuelven el máximo y el mínimo entre dos números, respectivamente.int a = 10; int b = 7; int max = Math.Max(a, b); // Resultado: 10 int min = Math.Min(a, b); // Resultado: 7Math.Floor(x)yMath.Ceiling(x): Devuelven el entero inferior y superior más cercano, respectivamente.double value = 4.7; double floorValue = Math.Floor(value); // Resultado: 4 double ceilingValue = Math.Ceiling(value); // Resultado: 5Math.PI: Devuelve el valor de pi (aproximadamente 3.14159).- Ejemplo completo:
using System; class Program { static void Main() { double radius = 5.0; double circumference = 2 * Math.PI * radius; Console.WriteLine($"Circunferencia del círculo: {circumference}"); } }
En este ejemplo, calculamos la circunferencia de un círculo utilizando la constante Math.PI.
Estas funciones son solo algunas de las disponibles en C#. Puedes explorar más funciones matemáticas según tus necesidades específicas.