Интернет Университет информационных технологий Твой путь к знаниям
  Искать!
Курсы | Обучение | Школа | Магазин | Общение | Новости | Помощь

поддержка курса Программирование на языке С#: разработка консольных приложений
информация [+] Авторы: Е.В. Кудрина, М.В. Огнева, М.С. Портенко


 
 
 
Дополнительные материалы:
 
  • 1
  • 2
 
Дополнительные материалы: Математические функции языка С#
для печати и PDA
Если Вы заметили ошибку - сообщите нам или выделите ее и нажмите Ctrl+Enter

С# содержит большое количество встроенных математических функций, которые реализованы в классе Math пространства имен System.

Рассмотрим краткое описание некоторых математических функций, подробнее с ними можно познакомиться в справочной системе VS или технической документации. Особое внимание следует обратить на типы операндов и результатов, т.к. каждая функция может имееть несколько перегруженных версий.

Замечание. Использование нескольких функций с одним и тем же именем, но с различными типами параметров, называется перегрузкой функции. Например, функция Math.Abs(), вычисляющая модуль числа, имеет 7 перегруженных версий: double Math.Abs (double x), float Math.Abs (float x), int Math.Abs(int x), и т.д.

НазваниеОписание
1.Math.Abs(<выражение>)Модуль
2.Math.Ceiling(<выражение>)Округление для большего целого
3.Math.Cos(<выражение>)Косинус
4.Math.ЕЧисло е
5.Math.Exp(<выражение>)Экспонента
6.Math.Floor(<выражение>)Округление до меньшего целого
7.Math.Log(<выражение>)Натуральный логарифм
8.Math.Log10(<выражение>)Десятичный логарифм
9.Math.Max(<выражение1>, <выражение2>)Максимум из двух значений
10.Math.Min(<выражение1>, <выражение2>)Минимум из двух значений
11.Math.PIЧисло
12.Math.Pow(<выражение1>, <выражение2>)Возведение в степень
13.Math.Round(<выражение>)Простое округление
14.Math.Sign(<выражение>)Знак числа
15.Math.Sin(<выражение>)Синус
16.Math.Sqrt(<выражение>)Квадратный корень
17.Math.Тan(<выражение>)Тангенс
для печати и PDA
 
 

Внимание! Если Вы увидите ошибку на нашем сайте, выделите её и нажмите Ctrl+Enter.
Нужна помощь?
• Забыли пароль? Вам сюда...
• Есть вопрос? Спрашивайте!
Вы можете:
• Изменить персональные данные
• Изменить параметры подписки
Интернет-магазин:
• Ваши заказы здесь
• Ваш личный счет
Курсы | Учебные программы | Учебники | Вопросы и Ответы | Форум | Новости | Помощь

Телефон: +7 (499) 253-9312, 253-9313, факс: +7 (499) 253-9310, email: info@intuit.ru
© INTUIT.ru::Интернет-Университет Информационных Технологий - дистанционное образование, 2003-2011
Проект Издательства "Открытые Системы".
Партнеры: РМ Телеком, KRAFTWAY COMPUTERS.
Rambler's Top100