123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace N3
- {
- public class OperationClass
- {
- /// <summary>
- /// Сумма чисел
- /// </summary>
- public static float sum(float a, float b)
- {
- return a + b;
- }
- /// <summary>
- /// Разность чисел
- /// </summary>
- public static float difference(float a, float b)
- {
- return a - b;
- }
- /// <summary>
- /// Произведение чисел
- /// </summary>
- public static float product(float a, float b)
- {
- return a * b;
- }
- /// <summary>
- /// Деление чисел
- /// </summary>
- public static float quotient(float a, float b)
- {
- if (b <= 0) return 0;//если 2 число меньше или равно 0, то возвращаем 0, тк делить нельзя
- return a / b;
- }
- /// <summary>
- /// Возведение числа во 2 степень
- /// </summary>
- public static float power(float a) //степень
- {
- return (float)Math.Pow(a, 2);
- }
- /// <summary>
- /// Извлечение числа из квадратного корня
- /// </summary>
- public static float extract(float a)
- {
- return (float)Math.Sqrt(a);
- }
- /// <summary>
- /// Процент от числа
- /// </summary>
- public static float procent(float a, float b)
- {
- return a / 100 * b;
- }
- /// <summary>
- ///
- /// </summary>
- public static float logorifm(float a)
- {
- return (float)Math.Log10(a);
- }
- /// <summary>
- /// Синус от числа
- /// </summary>
- public static float sinus(float a)
- {
- return (float)Math.Sin(a);
- }
- /// <summary>
- /// Котангенс от числа
- /// </summary>
- public static float cotangent(float a)
- {
- return (float)Math.Cos(a) / (float)Math.Sin(a);
- }
- }
- }
|