Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Введение в программирование на языке Visual C#

Запись математических функций

В связи с невозможностью записи некоторых стандартных математических функций с клавиатуры персонального компьютера, в языке Visual C# существуют так называемые встроенные функции, с помощью которых пользователь записывает арифметические выражения.

Некоторые математические функции языка Visual C# представлены в табл. 5.

Таблица 5. Общие математические функции класса Math_

Функция

Запись на Visual C#

Действие

Sin х

Sin (x)

Возвращает значение функции Sin от числа х

Cos х

Cos (x)

Возвращает значение функции Cos от числа х

Tg х

Tan (x) или Sin (x) / Cos (x)

Возвращает значение функции Tg от числа х

Ctg x

Cos (x) / Sin (x)

Возвращает значение функции Ctg от числа х

|X|

Abs (x)

Возвращает абсолютную величину числа х

ex

Exp (x)

Возвращает результат возведения числа е в степень х

Ln x

Log (x)

Возвращает натуральный логарифм числа х

?six

Sqrt (x)

Возвращает результат извлечения квадратного корня числа х

Logmx

Log 10 (x)

Возвращает логарифм числа х по основанию 10

Cos2x

Cos (x) * Cos (x)

Возвращает результат возведения функции Cos х в квадрат

Acos x

Acos (x)

Возвращает значение функции арккосинус от числа

X

Asin x

Asin (x)

Возвращает значение функции арксинус от числа х

Atan x

Atan (x)

Возвращает значение функции арктангенс от числа

X

Cosh x

Cosh (x)

Возвращает значение функции гиперболический косинус от числа х

Sinh x

Sinh (x)

Возвращает значение функции гиперболический синус от числа х

Tanh х

Tanh (х)

Возвращает значение функции гиперболический тангенс от числа х

Round (х)

Возвращает результат округления числа х до целого значения

Ceiling (х)

Возвращает результат округления числа х до целого значения в большую сторону

Floor(х)

Возвращает результат округления числа х до целого значения в меньшую сторону

Pow (х, у)

Возвращает результат возведения числа х в степень у

Мах (х, у)

Возвращает большее значение из двух чисел хну

Min (х, у)

Возвращает меньшее значение из двух чисел хну

Результаты работы математических функций представлены в табл. 6.

Таблица 6. Результаты работы математических функций

Математическая

функция

Результат

Описание

Abs (-10)

10

Абсолютная величина (модуль) числа

Ceiling (65.28)

66

«Потолок» — ближайшее целое число, большее или равное аргументу

Ceiling (-65.28)

-65

«Потолок» — ближайшее целое число, большее или равное аргументу

Floor (65.98)

65

«Пол» — ближайшее целое число, мень-шее или равное аргументу

Floor (-65.98)

-66

«Пол» — ближайшее целое число, боль-шее или равное аргументу

Exp (2)

7,38905609893065

Е“ — число Е в заданной степени

Log (35)

3,55534806148941

Натуральный логарифм 1п 35

Log10 (1000)

3

Десятичный логарифм Loglo 1000

Max (28,62)

62

Максимальное из двух чисел

Min (28,62)

28

Минимальное из двух чисел

Round (62.981)

63

Округление до целых

Round (62.17)

62

Round (62.13605,2)

62,14

Округление до двух знаков после запятой

Sqrt (25)

5

Корень квадратный

Операции отношения

Операции отношения представлены в табл. 7.

Таблица 7. Операции отношения__

Операция

Описание

Операнд 1 < Операнд2

Меньше

Операнд 1 > Операнд2

Больше

Операнд 1 <= Операнд2

Меньше или равно

Операнд 1 >= Операнд2

Больше или равно

Операнд 1 != Операнд2

Не равно

Операнд! == Операнд2

Равно

Контрольные вопросы к главе 1

1. Что называется алгоритмом? Какими свойствами он обладает? Перечислите и дайте характеристику основным этапам решения задач на ЭВМ.

2. Поясните понятие «идентификатор» и расскажите об общих правилах написания идентификаторов.

3. В чем заключается действие оператора присваивания? Каковы две формы записи дробных чисел?

4. Дайте характеристику каждому типу данных Visual С#.

5. Назовите приоритеты операций

6. Для каких целей используются комментарии в программах? Какими способами можно закомментировать тот или иной участок программного кода?

 
Если Вы заметили ошибку в тексте выделите слово и нажмите Shift + Enter
 
Популярные страницы