русс | укр

C# - Главная
Контакты
Задайте вопрос...
Просмотр всех вопросов


Пространство имен
  ► System
  ► Microsoft


Для учеников (начинающих)
  ► Видео уроки
  ► Обучение
  ► Примеры программ
  ► Секреты в Си Шарп

Для профессионалов
  ► Обучение
  ► Примеры программ
  ► Задачки - для тебя!










Программа определения cos, sin, tg угла на C#

Класс, который имеет статические методы для вычисления косинуса, синуса, тангенса, котакгенса, вычисляются в радианах. Поэтому если нам нужно работать с градусами, нужно конвертировать.

Мы напишем код программы, которая работает с вычислением градусов. А также сделаем обратное преобразование: Арк косинус, арк синус и так далее.

 

Код программы:

using System;

namespace My3
{
     class Program
     {
          static void Main(string[] args)
          {
               double gradus = 30;
               double radian = gradus * Math.PI / 180;
               double x = 1;
               double x2 = Math.Sqrt(3); // вычисление корня

               Console.WriteLine("Cos: " + Math.Cos(radian));
               Console.WriteLine("Sin: " + Math.Sin(radian));
               Console.WriteLine("Tan: " + Math.Tan(radian));
               Console.WriteLine("cTan: " + 1 / Math.Tan(radian)); // котангенс - это 1/тангенс

               Console.WriteLine("ACos: " + Math.Acos(x) * 180 / Math.PI);
               Console.WriteLine("ASin: " + Math.Asin(x) * 180 / Math.PI);
               Console.WriteLine("ATan: " + Math.Atan(x2) * 180 / Math.PI);
               Console.WriteLine("ACTan: " + 1 / (Math.Atan(x2) * 180 / Math.PI)); // котангенс - это 1/тангенс
               Console.ReadKey();

          }
     }
}

 

Результат работы программы:

Просмотров: 9268






© 2012 ci-sharp.ru При использовании материала прямая индексирующая ссылка на сайт ОБЯЗАТЕЛЬНА.
Права строго защищены нормами международного права, интеллектуальной собственности и авторского права.