System.Math un identified
c#, mathematical-optimization
Solution
Math is a static class, not a namespace. It is located in the System namespace. Therefore, you only have to include the System namespace. Simply use Math.Sqrt and drop the "using System.Math;" Note that it is Math.Sqrt and not Math.sqrt
Hope that helps ;-)
Problem
``` using System; using System.Math; class test { public static void Main() { Console.Write("Enter any value: "); string s=Console.ReadLine(); double n = double.Parse(s); double r = Math.sqrt(n); Console.WriteLine(r); Console.ReadKey(); } } ``` I feel that every thing is clear in this code, but this code is giving compile errors: A using namespace directive can only be applied to namespaces; 'System.Math' is a type not a namespace How to use math functions? Where do we get a list of all math functions available in Math class? Thank You.