Math.Cos() es un método de clase Math incorporado que devuelve el coseno de un argumento de valor doble dado (ángulo especificado).
Sintaxis:
public static double Cos(double num)
Parámetro:
num: Es el ángulo (medido en radianes) cuyo coseno se va a devolver y el tipo de este parámetro es System.Double .
Valor devuelto: Devuelve el coseno de num de tipo System.Double . Si num es igual a NegativeInfinity, PositiveInfinity o NaN , este método devuelve NaN .
A continuación se muestran los programas para ilustrar el método Math.Cos().
Programa 1: Para mostrar el funcionamiento del método Math.Cos().
CSharp
// C# program to demonstrate working // Math.Cos() method using System; class Geeks { // Main Method public static void Main(String []args) { double a = 70; // converting value to radians double b = (a * (Math.PI)) / 180; // using method and displaying result Console.WriteLine(Math.Cos(b)); a = 50; // converting value to radians b = (a * (Math.PI)) / 180; // using method and displaying result Console.WriteLine(Math.Cos(b)); a = 73; // converting value to radians b = (a * (Math.PI)) / 180; // using method and displaying result Console.WriteLine(Math.Cos(b)); a = 77; // converting value to radians b = (a * (Math.PI)) / 180; // using method and displaying result Console.WriteLine(Math.Cos(b)); } }
0.342020143325669 0.642787609686539 0.292371704722737 0.224951054343865
Programa 2: para mostrar el funcionamiento del método Math.Cos() cuando el argumento es NaN o infinito .
CSharp
// C# program to demonstrate working // Math.Cos() method in infinity case using System; class Geeks { // Main Method public static void Main(String []args) { double positiveInfinity = Double.PositiveInfinity; double negativeInfinity = Double.NegativeInfinity; double nan = Double.NaN; double result; // Here argument is negative infinity, // output will be NaN result = Math.Cos(negativeInfinity); Console.WriteLine(result); // Here argument is positive infinity, // output will also be NaN result = Math.Cos(positiveInfinity); Console.WriteLine(result); // Here argument is NaN, output will be NaN result = Math.Cos(nan); Console.WriteLine(result); } }
NaN NaN NaN
Publicación traducida automáticamente
Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA