Головна‎ > ‎C#‎ > ‎

Математичні функції

Math.Abs(-3);   // 3
Math.Sqrt(a);   // взяти корінь з а
Math.Pow(a,3);   // а^3
Math.Floor(a);   // a=2.5 опустити до 2
Math.Ceiling(a);   // a=2.5 підняти до 3
Math.Round(2.34567);   // 2
Math.Round(2.34567,2);   // 2.35
Math.Exp(2);   // 7.39  (2,718281828^2)
Math.Log(10);   // 2.3025  (логорифм з основою е=2,71828)
Math.Log(100,10);   // 2  (логорифм з основою 10)
Math.Log10(10);   // 1  (логорифм з основою 10)
Math.Max(6, 7);   // 7  Math.Max(x, Math.Max(y, z))
Math.Min(6, 7);   // 6   
Math.Sign(-3);   // -1  (Sign(3) = 1)
Math.Truncate(-3.53);   // -3  (Truncate(3.53) = 3) 
Math.IEEERemainder(5, 3);    //-1  (IEEERemainder(5, 5) = 0)


Константи

Math.PI;   //3.14159...
Math.E;    //2.71828...  (основа натурального логарифму)


Тригонометричні функції

Math.Cos(0.5);   // 0.87 *
Math.Sin(0.5);   // 0.47
Math.Tan(0.5);   // 0.54
Math.Acos(0.5);   // 1.04 *
Math.Asin(0.5);   // 0.52
Math.Atan(0.5);   // 0.46
Math.Atan2(0.5,0.5);   // 0.78 - з двома параметрами
Math.Cosh(0.5);   // 1.13 *
Math.Sinh(0.5);   // 0.52
Math.Tanh(0.5);   // 0.46