- •Лабораторная работа 1
- •По дисциплине «Высокоуровневые методы информатики и программирования»
- •Введение в интегрированную среду разработки Microsoft Visual Studio .Net 2008
- •Введение
- •Описание решаемой учебной задачи
- •Начальное знакомство с программированием
- •Разработка программ в среде ms vs .Net
- •Создание проекта
- •Общее описание среды разработки
- •Ввод и редактирование программного кода
- •Автоматическая проверка правильности текста
- •Получение справочной информации
- •Автоматизированная поддержка набора текста
- •Ввод кода программы
- •Построение сборки и запуск ее на выполнение Процедура построения исполняемой программы
- •Запуск сборки на выполнение
- •Обработка синтаксических ошибок
- •Тестирование и отладка программ
- •Подготовка тестовых заданий
- •Методы поиска ошибок (отладки)
- •Пошаговое выполнение программы
- •Просмотр значений переменных
- •Основные вспомогательные классы Класс Console
- •Класс Math
Класс Math
Класс System.Math из библиотеки FCL предоставляет константы и статические методы для тригонометрических, логарифмических и других общих математических функций. Основные константы и методы данного класса приведены в табл. 2.
Таблица 2.
Основные элементы статического класса Math
Элементы |
Описание |
E |
константа равная значению нарурального числа e |
PI |
константа равная значению нарурального числа |
Pow (x,y) |
возведение числа x в степень y – xy; парметры и результат имею тип double |
Sin(x), Cos(x), Tan(x) |
вычисление тригонометрических функций синуса, косинуса и тангенса от числа х (тип double) |
Log(x), Log10(x) |
вычисление натурального и десятичного логарифмов от числа x (тип double) |
Exp(x) |
возведение e в заданную степень eх |
Sqrt(x) |
вычисление корня квадратного от числа х |
Min(x,y), Max(x,y) |
вычисление минимума или максимума двух чисел; перегруженные методы |
Практически все методы используют параметры типа double и возвращают результат типа double.